Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

数据服务开发库 (DSDL)

DSDL 位于 RMAPI 顶端,它在保留 RGM 的基础方法回调模型的同时提供了一种高级集成框架。DSDL 同时提供了多种数据服务开发工具,其中包括:

对于大多数应用程序,DSDL 提供了生成数据服务所需的多数或所有功能。但请注意,DSDL 不会替代低级 API,而是封装并扩展它。实际上,很多 DSDL 函数都调用 libscha.so 函数。同样,您可以在使用 DSDL 对数据服务进行大量编码时直接调用 libscha.so 函数。libdsdev.so 库中包含了 DSDL 函数。

有关 DSDL 的详细信息,请参见第 6 章,数据服务开发库 (DSDL)scha_calls (3HA) 手册页。