Hay dos formas de crear un servicio que utilice GDS:
Con SunPlex Agent Builder
Con los comandos administrativos 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 los comandos administrativos estándar de Sun Cluster (scrgadm(1M) y scswitch(1M)) para crear y configurar el recurso.
Como muestran los procedimientos Cómo utilizar los comandos administrativos de Sun Cluster para crear un servicio de alta disponibilidad con GDS y Comandos administrativos estándar de Sun Cluster para crear un servicio escalable con GDS, hay que escribir mucho para emitir los comandos scrgadm y scswitch apropiados.
Con GDS, SunPlex Agent Builder simplifica el proceso, porque genera las secuencias de control que emiten los comandos scrgadm y scswitch.
Aunque la utilización de GDS tiene muchas ventajas, hay casos en los que no es conveniente utilizarlo. GDS no resulta apropiado:
Cuando se requiere 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 hay que modificar el código fuente para agregar funciones especiales.
Cuando desee utilizar árboles de procesos múltiples.
Cuando desee utilizar aplicaciones no habilitadas para la red.