Guide des développeurs pour les services de données Sun Cluster 3.1 10/03

Bibliothèque de développement de services de données (BDSD)

La bibliothèque BDSD est générée au sommet de l'interface API GR . Elle fournit une structure intégrée de plus haut niveau tout en conservant le modèle de rappel/méthode sous-jacente de l'interface RGM. La bibliothèque BDSD regroupe diverses fonctions de développement de services de données, y compris :

Avec la plupart des applications, la bibliothèque BDSD 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 BDSD ne remplace pas l'interface API de bas niveau mais l'encapsule et l'étend. En fait, de nombreuses fonctions BDSD appellent les fonctions libscha.so. Vous pouvez également appeler directement les fonctions libscha.so tout en utilisant la librairie BDSD pour coder la majeure partie du service de données. La librairie libdsdev.so contient les fonctions BDSD.

Reportez-vous au Chapitre 6 et à la page man scha_calls (3HA) pour de plus amples informations sur la bibliothèque BDSD.