[z/OS]

Consideraciones acerca de la fábrica de conexiones para adaptadores locales optimizados

En este tema se revisan las consideraciones acerca de las fábricas de conexiones cuando se utilizan adaptadores locales optimizados.

Se debe configurar una fábrica de conexiones para habilitar los adaptadores locales optimizados en z/OS para el soporte de entrada y salida, aunque sólo se utilice directamente para la salida. Se da soporte a varias fábricas de conexiones. La fábrica de conexiones puede tener cualquier nombre.

Cada fábrica de conexiones configurada puede tener valores distintos asociado a ella. Entre los valores configurables se encuentran los tamaños de agrupación de conexiones y las propiedades personalizadas.

A continuación se indican los valores que se pueden definir en una fábrica de conexiones gestionada del adaptador local optimizado. Cada uno de estos valores también se puede establecer mediante un método de establecimiento de un adaptador local optimizado:
  • Register name

    1-12 caracteres alfanuméricos.

    Establezca este valor en el nombre de registro de destino

  • IMS OTMA group ID

    1-8 caracteres alfanuméricos.

    Establezca este valor en el nombre de acceso a gestor de transacción abierto (OTMA) del sistema de gestión de información (IMS).
    Atención: Este valor debe coincidir con los criterios definidos para un nombre de grupo OTMA XCF válido como se describe en el Information Center de IMS.
  • Nombre de servidor IMS OTMA

    1-16 caracteres alfanuméricos.

    Establezca este valor en el nombre del servidor de OTMA de IMS de destino.

    Atención: Este valor debe coincidir con los criterios definidos para un nombre de servidor de OTMA válido tal como se documenta en el Information Center de IMS.
  • IMS OTMA SyncLevel

    1 carácter - 0|1

    Establezca este valor en 0 (cero) para el nivel de sincronización NINGUNO y 1 para el nivel de sincronización CONFIRMAR. Si desea que IMS confirme el trabajo para una transacción procesada tras enviar la respuesta al servidor de aplicaciones sin recibir ningún acuse de recibo positivo de que se ha aceptado la respuesta, seleccione None como novel de sincronización. Si desea que IMS confirme la transacción sólo tras recibir un acuse de recibo positivo, seleccione Confirmar como nivel de sincronización. Si el acuse de recibo es negativo, se retrotraerá el trabajo en proceso. Observe que todas las llamadas a las transacciones IMS con OLA sobre OTMA se ejecutan como SEND_THEN_COMMIT (CM1). Consulte el Information Center de IMS para obtener más información sobre estos niveles de sincronización OTMA y el proceso de CM1 SEND_THEN_COMMIT.

  • Máximo de segmentos de IMS OTMA

    Entero - 1

    Establezca este valor en el número máximo de segmentos de mensaje de IMS soportados para su envío a IMS o su recepción de IMS.

  • Tamaño máximo de recepción de mensaje IMS OTMA

    Entero - 32768

    Establezca este valor en el tamaño de número máximo de cualquier mensaje recibido, incluidos todos los segmentos de mensajes.

  • RemoteHostname

    Serie

    Cuando se ejecuta en una plataforma no z/OS, especifica el nombre de host al que se dirige la búsqueda JNDI del EJB de proxy OLA.

  • RemotePort

    Integer

    Cuando se ejecuta en una plataforma no z/OS, especifica el número de puerto del nombre de host remoto al que se dirige la búsqueda JNDI del EJB de proxy OLA.

  • RemoteJNDIName

    Serie

    Cuando se ejecuta en una plataforma no z/OS, especifica el nombre JNDI del host remoto donde limita el EJB del proxy OLA. El host remoto se especifica mediante las propiedades RemoteHostname y RemotePort.

  • Nombre de usuario

    Serie

    Especifica el usuario que se utiliza para enviar solicitudes a un registro que se ejecuta con la seguridad habilitada. Se utiliza el ID de usuario MVS asociado al nombre de usuario. Si no hay ningún ID de usuario MVS asociado al nombre de usuario, no se envía ninguna identidad en la solicitud. Si no se especifica ningún nombre de usuario, se utiliza el ID de usuario del componente de llamada para obtener un ID de usuario MVS.

  • Contraseña

    Serie

    Especifica la contraseña del nombre de usuario.

  • RemoteJNDIUsername

    Serie

    Cuando se ejecuta en una plataforma no z/OS, especifica el nombre de usuario que se utiliza para obtener el contexto inicial de JNDI en el sistema remoto. El contexto JNDI se utiliza para buscar el EJB del proxy OLA.

  • RemoteJNDIPassword

    Serie

    Cuando se ejecuta en una plataforma no z/OS, especifica la contraseña que se debe utilizar con RemoteJNDIUsername.

  • RemoteJNDIRealm

    Serie

    Cuando se ejecuta en una plataforma no z/OS, especifica el reino de seguridad que se va a utilizar con RemoteJNDIUsername.

  • UseCICSContainer

    Entero - 0

    Cuando se utiliza el servidor de enlace CICS, especifica que los datos de solicitud y de respuesta deben hallarse en contenedores.

  • LinkTaskTranID

    Serie

    Cuando se utiliza el servidor de enlace CICS, especifica el ID de transacción de tarea de enlace.

  • LinkTaskReqContID

    Serie

    Cuando se utiliza el servidor de enlace CICS, especifica el nombre de la solicitud o el contenedor de entrada.

  • LinkTaskReqContType

    Entero - 1

    Cuando se utiliza el servidor de enlace CICS, especifica el tipo de contenedor de solicitudes (CHAR=0|BIT=1).

  • LinkTaskRspContID

    Serie

    Cuando se utiliza el servidor de enlace CICS, especifica el nombre de la respuesta o el contenedor de salida.

  • LinkTaskRspContType

    Entero - 1

    Cuando se utiliza el servidor de enlace CICS, especifica el tipo de contenedor de respuestas (CHAR=0|BIT=1).

  • ConnectionWaitTimeout

    Entero - 30

    Periodo de tiempo, especificado en segundos, que se espera una conexión de cliente coincidente para el nombre del registro actual. El espacio de direcciones externo ya debe estar registrado. Este tiempo de espera se aplica en el tiempo de espera para un servicio disponible con el nombre de registro coincidente que debe estar disponible.

El nombre de cliente de OTMA de IMS, que se genera de forma automática, es de 16 caracteres y no se puede establecer con el adaptador de recursos de adaptadores locales optimizados. Para obtener más información sobre el uso de adaptadores locales optimizados en OTMA de IMS, consulte el tema Habilitación del soporte de adaptadores locales optimizados a través de OTMA/IMS.

Los valores de agrupación de conexiones para el adaptador definen el número de conexiones lógicas definidas en la agrupación de conexiones de WebSphere Application Server. Este número no es el mismo que el de conexiones físicas entre WebSphere Application Server y un espacio de direcciones externo. En este caso, una conexión lógica es esencialmente la vista de Java™ EE Connector Architecture (JCA) de una conexión física. Las conexiones lógicas las utilizan las aplicaciones WebSphere que realizan llamadas de salida a un espacio de direcciones externo.

Los valores de agrupación de conexiones para el adaptador definen el número de conexiones lógicas definidas en la agrupación de conexiones de WebSphere Application Server. Este número no es el mismo que el de conexiones físicas entre WebSphere Application Server y un espacio de direcciones externo. Una conexión lógica es esencialmente la vista JCA de una conexión física, en este caso.

El equilibrio entre las conexiones físicas y lógicas depende del número de hebras simultáneas de aplicación WebSphere que deben poder obtener una conexión (lógica) y del número de solicitudes que se deben poder enviar o recibir en cualquier momento en un espacio de direcciones externo (físico). El número máximo de conexiones físicas se puede establecer para asegurarse de que un espacio de direcciones externo no inunda el servidor De aplicaciones con solicitudes, ya que éstas se utilizan para las comunicaciones de entrada y salida con el espacio de direcciones externo. Si un espacio de direcciones externo intenta registrarse en WebSphere Application Server y especifica un número de conexiones que son las conexiones físicas máximas soportadas para un servidor en este nodo, la solicitud de registro rechaza el registro con un código de razón que indica la anomalía. El registro también puede fallar si se excede el número máximo de conexiones para el grupo de daemons. Recuerde que las conexiones físicas las solicita el cliente y no son iguales que las conexiones lógicas distribuidas por el adaptador JCA. Cuando se emite una solicitud de salida, la conexión lógica JCA se empareja con una conexión física para la duración de la interacción.

Después de crear y guardar las fábricas de conexiones, puede modificar las referencias de recursos definidas en distintos módulos de la aplicación y especificar los nombres de la interfaz JNDI (Java Naming and Directory Interface) de las fábricas de conexiones donde sea adecuado.

Avoid trouble Avoid trouble: Al establecer el valor para el tamaño máximo de recepción de mensajes, tenga cuidado de no establecer un valor demasiado alto. Este valor de tamaño se utiliza para pre-obtener un área de memoria para recibir el mensaje de IMS. Cada hebra que llama a IMS sobre OTMA tiene un área de recepción de mensaje distinta de este tamaño. La aplicación también puede establecer este valor dinámicamente utilizando el método setOTMAMaxRecvSize(nnn) de la Especificación de conexión. gotcha

El valor de nivel máximo de conexión de segmentos también se puede establecer utilizando el método setOTMAMaxSegments(nnn) en la especificación de conexión.

Si desea utilizar la característica de alta disponibilidad del adaptador de recursos, debe configurar las propiedades de la agrupación de conexiones adicionales en cada fábrica de conexiones. Consulte el tema Habilitación del soporte de alta disponibilidad del adaptador de recursos para obtener más información sobre cómo configurar y utilizar esta característica.


Icon that indicates the type of topic Reference topic



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