[z/OS]

Configuración de adaptadores locales optimizados en modalidad de desarrollo en el nodo local

Los adaptadores locales optimizados para el archivo archivador de recursos (RAR) de z/OS debe estar instalado en el nodo local. Cuando se ejecuta en una plataforma no z/OS, el archivo RAR de los adaptadores locales optimizados se comunica con una instancia del archivo EAR (archivador empresarial) del proxy de adaptadores locales en un nodo remoto z/OS utilizando Remote Method Invocation over Internet Inter-ORB Protocol (RMI-IIOP).

Antes de empezar

Para obtener más información acerca de los adaptadores locales optimizados en modalidad de desarrollo, consulte el tema sobre el despliegue de adaptadores locales optimizados en modalidad de desarrollo.

Acerca de esta tarea

Cuando se crea una fábrica de conexiones de adaptadores locales optimizados en el nodo local, se deben establecer varias propiedades para permitir que se produzca esta comunicación:
RemoteHostname
El nombre de host del nodo remoto z/OS
RemotePort
El puerto RMI en el nodo remoto z/OS. Puede ser el puerto RMI para un WebSphere Application Server específico para la instancia o el agente de nodo z/OS.
RemoteJNDIName
El nombre JNDI (Java™ Naming and Directory Interface) donde se ha enlazado el archivo EAR de proxy de adaptadores locales optimizados en JNDI del nodo remoto. La búsqueda JNDI se lleva a cabo utilizando un valor InitialContext de JNDI, que se obtiene utilizando las propiedades RemoteHostname y RemotePort especificadas y solicitando el espacio de nombres NameSpaceServerRoot.
RemoteJNDIUsername
El nombre de usuario que se va a utilizar cuando se obtiene el contexto de denominación JNDI del nodo remoto
RemoteJNDIPassword
La contraseña que se va a utilizar cuando se obtenga el contexto de denominación JNDI del nodo remoto.
RemoteJNDIRealm
El nombre de dominio que se va a utilizar cuando se obtenga el contexto de denominación del nodo remoto. Es posible que tenga que especificar el nombre de dominio cuando los nodos local y remoto utilizan la seguridad deWebSphere pero están en dominios distintos.

Procedimiento

  1. El archivo RAR de los adaptadores locales optimizados del nodo local obtiene una referencia al EAR del proxy de los adaptadores locales optimizados llevando a cabo una búsqueda JNDI. Se obtiene un contexto de denominación utilizando un URL de corbaloc:iiop:<RemoteHostname>:<RemotePort>/NameSpaceServerRoot. Tras obtener este contexto, se lleva a cabo una búsqueda utilizando RemoteJNDIName. Si suponemos que se ha instalado el EAR de proxy de adaptadores locales optimizados en un nodo remoto z/OS utilizando la ubicación de enlace JNDI predeterminada, se puede instalar el archivo RAR de los adaptadores locales optimizados del nodo local especificando el puerto RMI de la instancia de destino WebSphere Application Server para z/OS y un valor RemoteJNDIName de com.ibm.ws390.ola.jca.ProxyEJBRemote, que es el enlace predeterminado para la interfaz remota del proxy de adaptadores locales optimizados.
  2. Otras propiedades de la fábrica de conexiones del RAR de adaptadores locales optimizados del nodo local como, por ejemplo, registerName, se pueden instalar especificándolas en los atributos de fábrica de conexiones del adaptador de recursos. Estos valores se aceptan en el nodo remoto z/OS.
  3. El nodo local y el nodo remoto z/OS podrían no compartir el mismo registro de usuario.

    Hay disponibles dos propiedades adicionales en la fábrica de conexiones RAR de adaptadores locales optimizados que ofrecen la oportunidad a la solicitud de iniciar sesión y especificar el ID de usuario que se va a utilizar para la interacción de adaptadores locales optimizados:

    Nombre de usuario
    El nombre de usuario que se va a utilizar cuando se ejecuta la interacción de adaptadores locales optimizados
    Password
    La contraseña que se va a utilizar con la propiedad Username.

    Cuando se especifican Username y Password, se produce un inicio de sesión justo antes de que suceda la interacción entre los adaptadores locales optimizados. Si el inicio de sesión es correcto, se enviará el correspondiente ID de usuario de z/OS con el nombre de usuario junto con la solicitud de los adaptadores locales optimizados. Actualmente, el ID de usuario z/OS se utiliza cuando se comunica con CICS utilizando el servidor de enlaces de adaptadores locales optimizados. Se inicia la transacción CICS de destino utilizando el ID de usuario de z/OS solamente si se inicia el servidor de enlace con el parámetro SEC=YES y se ejecuta la región de CICS con SEC=YES. Para IMS, este ID de usuario se propagará y se confirmará sólo cuando la opción SYNC-TO-THREAD esté habilitada en el servidor de WebSphere Application Server para z/OS y el parámetro de OTMA OTMASE=FULL esté en vigor.

    También se puede utilizar un alias J2C JAAS para proporcionar los valores de nombre de usuario y contraseña. Para utilizar un alias J2C JAAS, en la consola administrativa, pulse Recursos > Adaptadores de recursos > Fábricas de conexiones de J2C > nombre_cf > Datos de autenticación JAAS-J2C > nombre_alias y especifique el ID de usuario y la contraseña. El adaptador de recursos recupera el ID de usuario y la contraseña a partir de este valor. Si se proporciona un alias JAAS, así como el nombre de usuario y la contraseña en la fábrica de conexiones, el nombre de usuario y la contraseña en la fábrica de conexiones tendrán prioridad. Los métodos setUserid() y setPassword() de ConnectionSpecImpl tienen prioridad sobre ambos métodos.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_develop_config_localmode
File name: tdat_develop_config_localmode.html