資料服務開發程式庫 (DSDL) 建立在 RMAPI 的頂層,在保留 RGM 的基礎方法回呼模型的同時,提供較高層級的整合架構。libdsdev.so 程式庫包含 DSDL 函數。DSDL 為資料服務開發提供多種工具,包括︰
libscha.so。低層級資源管理 API。
PMF。程序監視工具 (PMF),提供監視程序與它們的子項及在程序終止時重新啟動之方法。請參閱 pmfadm(1M) 和 rpc.pmfd(1M) 線上手冊。
hatimerun。在逾時下執行程式的工具。請參閱 hatimerun(1M) 線上手冊。
對於大多數應用程式來說,DSDL 均會提供建立資料服務所需的大部分或者全部功能性。然而,請注意,DSDL 不會取代低層級 API,而是將其封裝與延伸。實際上,許多 DSDL 函數會呼叫 libscha.so 函數。同樣,您可在使用 DSDL 編碼資料服務的主體時,直接呼叫 libscha.so 函數。
請參閱 第 6 章, 資料服務開發程式庫和 scha_calls(3HA) 線上手冊,以取得有關 DSDL 的更多資訊。