Guide du développeur de services de données Sun Cluster pour SE Solaris

Bibliothèque de développement de services de données

Au niveau supérieur à celui de l'interface APIGR, la bibliothèque DSDL fournit une structure intégrée plus évoluée, tout en conservant le modèle de rappel de méthodes du RGM. Ses fonctions sont hébergées par la bibliothèque libdsdev.so. La bibliothèque DSDL réunit plusieurs utilitaires de développement de services de données, notamment :

Avec la plupart des applications, la bibliothèque DSDL fournit toutes ou presque toutes les fonctionnalités dont vous avez besoin pour concevoir un service de données. Notez, toutefois, que la bibliothèque DSDL ne remplace pas l'interface API de bas niveau mais l'encapsule et l'étend. En fait, un grand nombre de fonctions de la bibliothèque DSDL appellent les fonctions du fichier libscha.so. C'est le cas, par exemple, lorsque vous utilisez la bibliothèque DSDL pour coder la majeure partie de votre service de données.

Pour plus d'informations sur la bibliothèque DSDL, reportez-vous au Chapitre 6, Bibliothèque de développement de services de données et à la page de manuel scha_calls(3HA).