我的项目中有两个消息驱动的bean。当消息被发送到队列时,ejb容器将调用哪一个。在哪里配置要调用哪个bean。ejb-jar.xml和ibm-ejb-jar-bnd有什么用。Xml。请解释一下
发布于 2016-09-19 15:41:08
消息驱动bean (MDB)通过部署描述符或Java注释与JMS队列(或主题)相关联。来自EE7的最简单形式是使用注释,如下所示:
@MessageDriven(mappedName = "myQueue")
公共类MyMDB实现了MessageListener {
@Override public void onMessage(消息消息){
……
mappedName属性指定队列的JMS目的地的JNDI名称。
发布于 2016-09-19 17:30:38
如果您有两个由同一队列驱动的MDB,则只有一个MDB将处理任何给定的消息,并且您不能预先知道它将是哪个MDB。
https://stackoverflow.com/questions/39555094
复制相似问题