- haben erst mal NICHTS mit EJBs zu tun
- MBean ist eine besondere sorte von JMXBean
-> bei JMX gehts "vereinfacht" gesagt darum, dass man Java-Objekt-Instanzen "auf einem Server liegen hat" und diese "von aussen" überwachen und beeinflussen kann
JMX = Java Managment Extensions "for management and monitoring"
man kann MBeans "deployen", "entfernen", Eigenschaften abfragen usw. => es bietet sich natürlich an, dass ein Hersteller eines J2EE Application Servers seine EJBs als MBeans zugänglich macht [weil dann über die Standardisierte Client API Fremdtools den Status des Servers überwachen könnnen...]
es gibt wie bei EJBs eine API, die von verschiedenen Herstellern implementiert werden kann (typisch: der JBOSS Spine)