Utilice este panel para ver o modificar las propiedades de configuración de la fábrica de conexiones de JMS seleccionada que se va a utilizar con el proveedor de JMS asociado. Estas propiedades de configuración controlan cómo se crean las conexiones para el destino de JMS asociado.
Una fábrica de conexiones de JMS sirve para crear conexiones con destinos de JMS. El proveedor de JMS asociado crea la fábrica de conexiones de JMS. Un fábrica de conexiones de JMS para un proveedor de JMS genérico (que no sea el proveedor de JMS incorporado de WebSphere ni el proveedor de JMS de WebSphere MQ) tiene las propiedades siguientes:
Para ver esta página de la consola administrativa, pulse Recursos-> Proveedores genéricos de JMS-> nombre_proveedor-> Fábricas de conexiones de JMS-> fábrica_conexiones
| Tipo de datos | String |
Seleccione una de las opciones siguientes:
Como convención, utilice el nombre JNDI plenamente cualificado; por ejemplo, con el formato jms/Nombre, donde Nombre es el nombre lógico del recurso.
Este nombre se utiliza para enlazar la información de enlace de la plataforma. El enlace asocia los recursos definidos en el descriptor de despliegue del módulo con los recursos reales (físicos) enlazados con JNDI por la plataforma.
| Tipo de datos | String |
| Tipo de datos | String |
| Valor por omisión | Null |
| Tipo de datos | String |
Esta propiedad proporciona una lista de los alias de entradas de datos de autenticación de J2C que se hayan definido en WebSphere Application Server. Puede seleccionar un alias de entrada de datos que sirva para autenticar la creación de una nueva conexión con el proveedor de JMS.
Si ha habilitado la seguridad global para WebSphere Application Server, seleccione el alias que especifica el ID de usuario y la contraseña que sirven para autenticar la creación de una nueva conexión con el proveedor de JMS. La utilización del alias depende del valor de la autenticación de recursos (res-auth) declarado en la referencia de recursos de la fábrica de conexiones de los descriptores de despliegue de un componente de aplicación.
Nota: No se pueden utilizar ID de usuario de más de 12 caracteres para la autenticación con el proveedor de JMS incorporado de WebSphere. Por ejemplo, el ID de usuario por omisión de Windows NT, Administrator, no se puede utilizar en WebSphere Embedded Messaging, ya que contiene 13 caracteres. Por lo tanto, un alias de autenticación para la fábrica de conexiones del proveedor de JMS de WebSphere debe especificar un ID de usuario que no contenga más de 12 caracteres.
Esta propiedad proporciona una lista de los alias de entradas de datos de autenticación de J2C que se hayan definido en WebSphere Application Server. Puede seleccionar un alias de entrada de datos que sirva para autenticar la creación de una nueva conexión con el proveedor de JMS.
Si ha habilitado la seguridad global para WebSphere Application Server, seleccione el alias que especifica el ID de usuario y la contraseña que sirven para autenticar la creación de una nueva conexión con el proveedor de JMS. La utilización del alias depende del valor de la autenticación de recursos (res-auth) declarado en la referencia de recursos de la fábrica de conexiones de los descriptores de despliegue de un componente de aplicación.
Nota: No se pueden utilizar ID de usuario de más de 12 caracteres para la autenticación con el proveedor de JMS incorporado de WebSphere. Por ejemplo, el ID de usuario por omisión de Windows NT, Administrator, no se puede utilizar en WebSphere Embedded Messaging, ya que contiene 13 caracteres. Por lo tanto, un alias de autenticación para la fábrica de conexiones del proveedor de JMS de WebSphere debe especificar un ID de usuario que no contenga más de 12 caracteres.
Si establece esta propiedad en NON_XA, la sesión JMS está todavía incluida en una transacción, pero utiliza las llamadas de transacción local del gestor de recursos (session.commit y session.rollback) en lugar de las llamadas de XA. Esto puede producir una mejora en el rendimiento. Sin embargo, esto significa que sólo un único recurso puede incluirse en una transacción en WebSphere Application Server. En WebSphere Application Server Enterprise, el soporte de último participante le permite incluir un recurso que no sea XA con otros recursos compatibles con XA.
Esta propiedad no se aplica para una fábrica de conexiones de tema WebSphere con la propiedad Port establecida en DIRECT y siempre toma el valor NON_XA.
| Tipo de datos | Enum |
|---|---|
| Unidades | No se aplica |
| Valor por omisión | Habilitado para XA |
| Rango |
|
| Recomendado | No habilite XA cuando la cola de mensajes o el tema recibido sea el único recurso de la transacción. Habilite XA cuando otros recursos, incluidas otras colas o temas, estén implicados. |
Las propiedades de agrupación de conexiones son comunes a todos los conectores J2C.
El servidor de aplicaciones agrupa conexiones y sesiones con el proveedor de JMS para mejorar el rendimiento. Esta acción es independiente de cualquier agrupación de conexiones de WebSphere MQ. Es necesario que configure las propiedades de agrupación de sesiones y conexiones para las aplicaciones adecuadamente; de lo contrario, es posible que no obtenga el comportamiento de sesión o conexión deseado.
Cambie el tamaño de la agrupación de conexiones si el acceso simultáneo en el servidor al recurso JMS supera el valor por omisión. El tamaño de la agrupación de conexiones se establece por cola o por tema. Para obtener más detalles, consulte la tabla siguiente.
Este enlace proporciona un panel de propiedades de agrupación de conexiones opcionales, comunes a todos los conectores J2C.
El servidor de aplicaciones agrupa conexiones y sesiones con el proveedor de JMS para mejorar el rendimiento. Esta acción es independiente de cualquier agrupación de conexiones de WebSphere MQ. Es necesario que configure las propiedades de agrupación de sesiones y conexiones para las aplicaciones adecuadamente; de lo contrario, es posible que no obtenga el comportamiento de sesión o conexión deseado.