【发布时间】:2013-04-09 10:14:21
【问题描述】:
我需要制作简单的消息驱动 Bean,它会监听动态添加的队列位置。我尝试了几种方法来实现这一点,但都没有奏效。我有使用 esb 和 java 消息队列的应用程序,并且我正在尝试在运行时从配置文件中读取队列位置,从而告诉我的消息驱动 bean 要侦听的队列是什么。我也不确定这是否可行。
我也试过实现message listener,但是因为要使用ejb模块,而且ejb模块不支持main方法,需要自己的容器(比如messagedriven bean),不知道用什么代替实现相同目标的主要方法。我无法使用会话 bean,因为我需要实现客户端和服务之间的异步通信。
我也尝试使用客户端应用程序(虽然它不是选项之一),但是 maven 项目不支持在 netbeans 中为此类应用程序调试和运行功能。
有没有人知道这个问题的任何解决方案,或者至少有一些想法?
【问题讨论】:
标签: java message-queue ejb-3.1 message-driven-bean glassfish-esb