Administración de puertos de escucha
Puede utilizar la consola administrativa de WebSphere Application Server para administrar puertos de escucha, que definen cada uno la asociación entre fábricas de conexiones, destinos y beans controlados por mensajes.
Antes de empezar
Si desea utilizar beans controlados por mensajes con un proveedor de mensajes que no tenga ningún adaptador de recursos JCA 1.5 o 1.6, no podrá utilizar las especificaciones de activación y por lo tanto deberá configurar sus beans contra un puerto de escucha. También hay algunos casos en los que, si bien podría utilizar especificaciones de activación, es posible que opte por utilizar puertos de escucha. Por ejemplo, a efectos de compatibilidad con las aplicaciones existentes de beans controlados por mensajes.
Si tiene beans controlados por mensajes existentes que utilizan el proveedor de mensajería de IBM MQ (o un proveedor de JMS de otra empresa que sea compatible) con puertos de escucha y, en su lugar, quiere utilizar los beans controlados por mensajes de EJB 3 con puertos de escucha, estos beans nuevos pueden seguir utilizando el mismo proveedor de mensajería.
Para obtener más información sobre cuándo utilizar los puertos de escucha en lugar de las especificaciones de activación, consulte Beans controlados por mensaje, especificaciones de activación y puertos de escucha.
Antes de configurar recursos de escucha de mensajes, considere
la implementación del servicio de escucha de mensajes en la plataforma
z/OS, que afecta al modo de configurar
el puerto de escucha. Para obtener más información, consulte
Servicio de escucha de mensajes en z/OS.
Acerca de esta tarea
Un puerto de escucha define la asociación entre una fábrica de conexiones, un destino y un bean controlado por mensajes desplegado. Si establece el estado inicial de un puerto de escucha en Iniciado, éste se iniciará automáticamente cuando el bean controlado por mensajes asociado al mismo esté instalado.
Los puertos de escucha pueden iniciarse y detenerse de forma manual. Si un bean controlado por mensajes no consigue procesar un mensaje varias veces, el servidor de aplicaciones detiene automáticamente el puerto escucha. Cuando un puerto de escucha está detenido, el gestor de escucha detiene todos los escuchas de todos los beans controlados por mensajes asociados con el puerto. Por consiguiente, los beans controlados por mensajes asociados ya no pueden procesar mensajes.