消息驱动bean

消息驱动bean是处理通过jms传递的消息的异步消息消费者。虽然MDB负责处理消息,但是由运行MDB的EJB容器负责处理服务(事务,安全,资源,并发,消息确认等),使bean开发者把精力集中在处理消息的业务逻辑上。MDB在本质上是无状态的,也就是说EJB容器可以执行大量的MDB实例,并发地处理各个应用程序或者JMS生产者而来的数百个JMS消息,并且还支持服务器质量。

MDB特点

1.多线程

创建的业务应用程序可能需要可以并发处理消息的多线程消息消费者。

MDB生命周期

它的生命周期有两种状态:不存在和已就绪的方法池。消息驱动bean已就绪的方法池类似于无状态会话bean中的实例池。

猜你喜欢

转载自endless.iteye.com/blog/1961200