MBeans, kurz für Managed Beans, sind Objekte in Java. Mbean gibt dem Programmierer Zugriff auf Verwaltungstools für Systemobjekte, Geräte und Anwendungsüberwachung und -verwaltung und ermöglicht die Ausführung anderer Aufgaben.
Arten von MBeans
Es gibt viele MBean-Typen, die beiden Grundtypen sind Standard und Dynamisch, während andere darauf aufbauen.
- Standard-MBeans richten mithilfe von Methoden eine Verwaltungsschnittstelle ein.
- Dynamische MBeans richten die Verwaltungsschnittstelle zur Laufzeit ein und verwenden javax.management.DynamicMBean.
- Eine MXBean (auch Plattform-MBean genannt) ist eine spezielle MBean, die nur einen Satz vordefinierter Datentypen verwendet, sodass Anwendungen einfacher plattformübergreifend arbeiten können.
- Ein MLet (kurz für Management Applet) ist eine MBean, die MBeans aus einer XML-Beschreibungsdatei lädt und registriert.
- Offene MBeans sind dynamische MBeans, die grundlegende Datentypen verwenden, um besser portierbar zu sein.
- Modell-MBeans sind dynamische MBeans, die zur Laufzeit eingerichtet werden können.
Computerabkürzungen, Java, Programmierbegriffe