管理侦听器端口
您可以使用 WebSphere® Application Server 管理控制台来管理侦听器端口,每个端口都定义连接工厂、目标和消息驱动的 Bean 之间的关联。
开始之前
如果您想要将消息驱动的 Bean 与不具有 JCA V1.5 或 V1.6 资源适配器的消息传递提供程序配合使用,那么您无法使用激活规范,因此必须针对侦听器端口配置您的 Bean。虽然还可通过其他几个方案使用激活规范,但是您可仍选择使用侦听器端口。例如,为了与现有消息驱动的 Bean 应用程序相兼容。
如果存在使用 IBM MQ 消息传递提供程序(或符合标准的第三方 JMS 提供程序)且带侦听器端口的现有消息驱动的 Bean,而您想改为使用带侦听器端口的 EJB 3 消息驱动的 Bean,那么这些新 Bean 可以继续使用同一个消息传递提供程序。
有关何时使用侦听器端口而不使用激活规范的更多信息,请参阅消息驱动的 Bean、激活规范和侦听器端口。
在配置消息侦听器资源之前,请考虑 z/OS® 平台上的消息侦听器服务实现,它会影响到您配置侦听器端口的方式。有关更多信息,请参阅
在 z/OS 上的消息侦听器服务。
关于此任务
每个侦听器端口定义连接工厂、目标和部署的消息驱动的 Bean 之间的关联。 如果将侦听器端口的初始状态设置为已启动,那么当安装与此端口相关联的消息驱动的 Bean 时,该侦听器端口将自动启动。
可以手动启动和停止侦听器端口。如果消息驱动的 Bean 多次处理某个消息失败,那么应用程序服务器会自动停止侦听器端口。 当停止侦听器端口时,侦听器管理器会停止与该端口相关联的所有消息驱动的 Bean 的侦听器。然后,相关联的消息驱动的 Bean 不能再处理消息。
注: 通常您无需手动启动或停止侦听器端口。