Hay dos formas de crear un servicio que utilice GDS:
Con SunPlex Agent Builder
Con las órdenes administrativas estándar de Sun Cluster
Utilice SunPlex Agent Builder y seleccione GDS como tipo de código fuente generado. Los datos de entrada del usuario se utilizan para generar un conjunto de secuencias de control que configuren recursos para la aplicación en cuestión.
Este método utiliza el código de servicio de datos precompilado de SUNWscgds pero requiere que el administrador del sistema emplee las órdenes administrativas estándar de Sun Cluster (scrgadm(1M) y scswitch(1M)) para crear y configurar el recurso.
Como muestran los procedimientos Cómo utilizar las órdenes administrativas de Sun Cluster para crear un servicio de alta disponibilidad con GDS y Órdenes administrativas estándar de Sun Cluster para crear un servicio escalable con GDS, hay que escribir mucho para emitir las órdenes scrgadm y scswitch apropiadas.
Con GDS, SunPlex Agent Builder simplifica el proceso, porque genera las secuencias de control que emiten las órdenes scrgadm y scswitch.
Aunque la utilización de GDS tiene muchas ventajas, hay casos en los que no es conveniente utilizarlo. El mecanismo GDS no hay que utilizarlo en estos casos:
Cuando se requiera un control mayor del que ofrecen los tipos de recursos precompilados, por ejemplo cuando hay que agregar propiedades de extensión o cambiar los valores predeterminados.
Cuando haya que modificar el código fuente para agregar funciones especiales.
Cuando se desee utilizar árboles de procesos múltiples.
Cuando se desee utilizar aplicaciones no habilitadas para la red.