ska*_*man 12

JMS和消息驱动的bean不是/或选择,两者是互补的.

JMS是用于传递消息的API和技术.消息驱动Bean(MDB)是一种API,用于将JMS消息作为EJB样式的事件接收.处理JMS消息的方法有很多种,MDB只是其中之一.

JavaEE教程:

消息驱动的bean可以实现任何消息传递类型.最常见的是,它们实现了Java消息服务(JMS)技术.

顺便说一下,你的主题是MBean - 这完全不同(指的是JMX API),与JMS无关.