Los nodos JD Edwards pueden obtener detalles de conexiones JD Edwards EnterpriseOne 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 JDEdwardsConnection para cambiar los detalles de conexión para un adaptador JD Edwards.
El nodo JD Edwards 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 las que no puede establecer en el servicio configurable. Las propiedades del servicio configurable JD Edwards 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 JDEdwardsConnection para conectarse con el entorno
de desarrollo DV7333 para un usuario con rol de administrador.
mqsicreateconfigurableservice MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter
-n Environment,Role -v "dv7333,administrator"
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, como se muestra en el siguiente ejemplo. Este ejemplo cambia la conexión que el adaptador myJdedwardsAdapter.outadapter utiliza para
conectarse con el entorno de producción PD7333. Después de ejecutar este mandato, todos los adaptadores
se conectan al entorno de producción (PD7333) en lugar de al sistema de desarrollo (DV7333).
mqsichangeproperties MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter -n Environment,Role
-v PD7333,administrator
Para incorporar los valores actualizados en el servicio configurable, reinicie el grupo de ejecución y el flujo de mensajes.
- Para visualizar todos los servicios configurables de JDEdwardsConnection, utilice WebSphere Message Broker Explorer, o el mandato mqsireportproperties, como se muestra en el siguiente ejemplo:
mqsireportproperties MYBROKER -c JDEdwardsConnection -o AllReportableEntityNames -r
- Puede suprimir un servicio configurable que se haya creado utilizando WebSphere Message Broker Explorer, o el mandato mqsideleteconfigurableservice, como se muestra en el siguiente ejemplo:
mqsideleteconfigurableservice MYBROKER -c JDEdwardsConnection -o myJdedwardsAdapter.outadapter
Sólo puede suprimir servicios configurables con un nombre personalizado; no puede suprimir servicios configurables definidos por IBM.