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

Biblioteca de desarrollo del servicio de datos (DSDL)

Sobre RMAPI se crea DSDL, que proporciona una estructura integrada de nivel superior, que conserva al mismo tiempo el modelo de rellamada a método subyacente de RGM. DSDL reúne varias funciones para el desarrollo de servicios de datos, por ejemplo:

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 funciones de DSDL llaman a las funciones de libscha.so. Del mismo modo, es posible llamar directamente a las funciones libscha.so mientras se usa DSDL para codificar el grueso del servicio de datos. La biblioteca libdsdev.so contiene las funciones de DSDL.

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