Los nodos PeopleSoft pueden obtener detalles de conexiones PeopleSoft del componente adaptador o de un servicio
configurable. Utilizando los servicios configurables puede cambiar los detalles de conexión de los adaptadores sin tener que volver a desplegar los adaptadores. Para incorporar nuevos valores cuando se crea o se modifica un servicio
configurable, debe volver a cargar el intermediario o el grupo de ejecución al cual se ha desplegado el adaptador utilizando los mandatos
mqsistop y mqsistart, o el mandato mqsireload.
Utilice el servicio configurable PeopleSoftConnection para cambiar los detalles de conexión para un adaptador
PeopleSoft. El nodo PeopleSoft lee todas las propiedades de conexión del componente de adaptador que está configurado para utilizar. Si existe un servicio configurable que tenga el mismo nombre que el componente de adaptador del nodo, el nodo utiliza los valores definidos en ese servicio configurable para alterar temporalmente las propiedades correspondientes del adaptador. Si se utiliza un servicio configurable, todas las propiedades que expone el servicio configurable se obtienen el servicio configurable. Las únicas propiedades que se obtienen del adaptador son aquellas que no puede establecer en el servicio configurable. Las propiedades del servicio configurable PeopleSoft se describen en Propiedades de servicios configurables.
Creación, cambio, notificación y supresión de servicios configurables
- Para crear un servicio configurable, utilice WebSphere Message Broker Explorer; consulte Uso de WebSphere Message Broker Explorer para trabajar con servicios configurables para obtener más información, o el mandato mqsicreateconfigurableservice, como se muestra en el siguiente ejemplo. En este ejemplo se crea un servicio configurable
PeopleSoftConnection para la instancia de PeopleSoft que se está ejecutando en my.peoplesoft.qa.com:
mqsicreateconfigurableservice MB8BROKER -c PeopleSoftConnection -o myPeopleSoftAdapter.outadapter-n hostName,port -v "my.peoplesoft.qa.com",9000
Para incorporar los nuevos valores en el servicio configurable, reinicie el grupo de ejecución y el flujo de mensajes.
- Para cambiar un servicio configurable, utilice WebSphere Message Broker Explorer o el mandato mqsichangeproperties,
tal como se muestra en el ejemplo siguiente. En este ejemplo se cambian las conexiones que utiliza el adaptador myPeopleSoftAdapter.outadapter.
Después de ejecutar este mandato, todos los adaptadores se conectan al sistema de producción
(my.peoplesoft.production.com) en lugar de al sistema de prueba (my.peoplesoft.qa.com):
mqsichangeproperties MB8BROKER -c PeopleSoftConnection -o myPeopleSoftAdapter.outadapter -n hostName
-v "my.peoplesoft.production.com"
Para incorporar los valores actualizados en el servicio configurable, reinicie el grupo de ejecución y el flujo de mensajes.
- Para mostrar todos los servicios configurables PeopleSoftConnection, utilice WebSphere Message Broker Explorer,
o el mandato mqsireportproperties, tal como se muestra en el ejemplo siguiente:
mqsireportproperties
MB8BROKER -c
PeopleSoftConnection -o AllReportableEntityNames -r
- Puede suprimir un servicio configurable que haya creado utilizando WebSphere Message Broker Explorer o el mandato mqsideleteconfigurableservice,
tal como se muestra en el ejemplo siguiente:
mqsideleteconfigurableservice MB8BROKER -c PeopleSoftConnection -o myPeopleSoftAdapter.outadapter
Sólo puede suprimir servicios configurables personalizados; no se pueden suprimir servicios configurables definidos por IBM.