Sun Cluster 3.0 12/01 データサービス開発ガイド

DSDL (Data Service Development Library(データサービス開発ライブラリ))

DSDL (Data Service Development Library (データサービス開発ライブラリ)) は、RMAPI の上に構築されており、RGM のメソッドコールバックモデルを保持しながら、上位レベルの統合フレームワークを提供します。 DSDL は、次のようなさまざまなデータサービス開発向けの機能を提供します。

ほとんどのアプリケーションにおいて、DSDL は、データサービスを構築するのに必要なほとんどまたはすべての機能を提供します。ただし、DSDL は低レベルの API に置き換るものではなく、低レベルの API をカプセル化および拡張するためのものであることに注意してください。事実、多くの DSDL 関数は libscha.so 関数を呼び出します。これと同じように、開発者は、DSDL を使用しながら libscha.so 関数を直接呼び出すことによって、データサービスの大半を作成することができます。libdsdev.so リブラリには、DSDL 関数が含まれています。

DSDL の詳細については、第 5 章「DSDL (データサービス開発ライブラリ)」scds_calls(3HA) のマニュアルページを参照してください。