JMS-компоненты и компоненты, управляемые сообщениями, не могут быть выбраны или выбраны, оба являются бесплатными.
JMS - это API и технология для передачи сообщений. Управляемые сообщениями bean-компоненты (MDB) - это API для получения сообщений JMS как событий в стиле EJB. Есть много способов обработки сообщений JMS, MDB - только один из них.
Из руководства JavaEE :
Бины, управляемые сообщениями, могут реализовывать сообщения любого типа. Чаще всего они реализуют технологию Java Message Service (JMS).
Кстати, ваша тема говорит о MBeans - это совершенно другое (это относится к JMX API) и не имеет ничего общего с JMS.