Un cliente JMS (una aplicación Java que utiliza la API JMS) utiliza fábricas de conexiones para crear conexiones con el proveedor JMS (un proveedor de mensajería como IBM® MQ).
Acerca de esta tarea
Cuando
define una fábrica de conexiones, debe seleccionar el proveedor de
mensajería que se va a utilizar como proveedor JMS. Si desea cambiar el proveedor JMS, debe crear una nueva fábrica de
conexiones para el nuevo proveedor JMS.
El contexto inicial para el espacio de nombres JNDI en el que desea crear la fábrica de conexiones debe visualizarse en la carpeta Objetos administrados JMS y debe estar conectado a IBM MQ Explorer.
Para crear un objeto de fábrica de conexiones, realice los pasos siguientes.
Procedimiento
- En la vista Navigator , expanda la carpeta Objetos administrados JMS y, a continuación, expanda el contexto inicial (y los subcontextos, si es necesario) para el espacio de nombres JNDI en el que se almacenará la fábrica de conexiones.
- Pulse con el botón derecho del ratón en la carpeta Fábricas de conexiones y, a continuación, pulse . Se abrirá el asistente Nueva fábrica de conexiones.
- En el asistente, escriba un nombre para la fábrica de conexiones y seleccione el proveedor de mensajería al que el cliente JMS utilizará la fábrica de conexiones para conectarse y, a continuación, pulse Siguiente:
- Si está utilizando la mensajería punto a punto o si está utilizando el intermediario de publicación/suscripción IBM MQ , pulse IBM MQ.
- Seleccione el tipo de fábrica de conexiones que desea crear:
- Pulse Fábrica de
conexiones si la aplicación JMS utilizará tanto la
mensajería punto a punto como la mensajería de publicación/suscripción,
especialmente si desea que la aplicación JMS realice ambos tipos de
mensajería bajo la misma transacción.
- Pulse Fábrica de conexiones de
cola si la aplicación JMS utilizará sólo la mensajería punto a punto.
- Pulse Fábrica de conexiones de
temas si la aplicación JMS utilizará sólo la mensajería
de publicación/suscripción.
- Opcional: Para dar soporte a transacciones XA, seleccione el recuadro de selección Dar soporte a transacciones XA . No
se da soporte a las transacciones XA si utiliza Real-time como proveedor
de mensajería.
- Pulse Siguiente.
- Seleccione el tipo de transporte que utilizarán las conexiones creadas por la fábrica de conexiones y, a continuación, pulse Siguiente:
- Opcional: Si desea crear el objeto de fábrica de conexiones con los mismos atributos que una fábrica de conexiones existente, seleccione Crear con atributos como un objeto JNDI existentey, a continuación, pulse Seleccionar para seleccionar la fábrica de conexiones existente.
- Pulse Finalizar.
Resultados
La nueva fábrica de conexiones se visualiza en la vista de Contenido de la carpeta Fábricas de conexiones.