Sun Cluster: Guía del desarrollador de los servicios de datos del sistema operativo Solaris

Biblioteca de desarrollo del servicio de datos

La Biblioteca de desarrollo del servicio de datos (DSDL), que se encuentra incorporada sobre la RMAPI, proporciona una estructura integrada de nivel superior a la vez que mantiene el modelo de método de rellamada de RGM. La biblioteca libdsdev.so contiene las funciones de DSDL. DSDL agrupa varias utilidades para el desarrollo de servicios de datos, incluidas las siguientes:

Para la mayoría de las aplicaciones, DSDL proporciona casi todas las funciones necesarias para crear un servicio de datos, si no todas. Tenga presente, sin embargo, que DSDL no sustituye la API de bajo nivel, sino que la encapsula y la amplía. De hecho, muchas de las funciones de DSDL llaman a las funciones de libscha.so. Del mismo modo, puede llamar directamente a las funciones de libscha.so mientras usa DSDL para generar el código de gran parte del servicio de datos.

Consulte el Capítulo 6, Biblioteca de desarrollo del servicio de datos y la página de comando man scha_calls(3HA) para obtener más información sobre DSDL.