上一篇已经知道了JMS的基本操作,今天来看一下ejb3中的一种重要bean:Message Drive Bean(mdb)
如果要不断监听一个队列中的消息,通常我们需要写一个监听程序,这需要一定的开发量...,而且如果要实现高并发处理,也不易扩展,而MDB则自动实现了该功能,简单点讲,MDB的应用部署到jboss后,能自动监听目标队列,一旦有消息接收,会触发onMessage事件,开发人员可以在该事件处理中扩展自己的业务逻辑...一、定义一个MDB
1 package mdb;
2
3
4
5 import javax.ejb.ActivationConfigProperty;
6 import javax.ejb.MessageDriven...
33 jboss-ejb-api_3.1_spec
34 provided...(注意:仅发送,不要接收,否则消息被收走了,MDB就收不到消息了)
1 package jms;
2
3
4 import java.util.Hashtable;
5
6 import