Skip to main content

Was sind Java Management -Erweiterungen?

Java Die JMX -Technologie (Management Extensions) ist eine Ergänzung der weit verbreiteten Java Programmiersprache.Die JMX -Code -Version 1.2 wurde in der Java 2 -Plattform, Standard Edition 5.0 -Versions -Update, angezeigt.JMX -Tools lassen Java Entwickler arbeiten effizienter mit Java -fähigen Geräten, Netzwerken und Java Unternehmensplattformen.Java Entwickler und Manager verwenden JMX, um Java Reg zu installieren, zu konfigurieren und zu überwachen.Anwendungen, Dienste und Fehlerbedingungen.

Ohne obs vorhandene Programmentwürfe zu ändern, verbessert JMX Technologys Integrierte Verwaltungskomponenten oder Objekte die Java Programmierschnittstelle.Flexible Optionen zum Erstellen und Implementieren neuer Code, um Java Verfahren sind ein wichtiges Merkmal von Java Management -Erweiterungen.Manager und Entwickler können JMXS-unabhängige, skalierbare Komponenten auf einer Vielzahl von Java -fähigen Geräten und Systemen einsetzen.Leichte Integration von Java Management -Erweiterungen mit bestehenden Java Anwendungen und neue Technologien kommen auch Entwicklern zugute.

Die Architektur von Java Management -Erweiterungen haben drei Ebenen.Die JMX -Technologie kombiniert Tools und Ressourcen in jeder Ebene basierend auf der Funktion.Remote -Management -Funktionen und -Verfahren bilden die Systeme der Systeme.Unterhalb dieses Niveaus befinden sich Java Agenten, kombiniert im Programmkern, dem verwalteten Beans -Server.Managierte Bohnen (MBeans) oder die Instrumentierungsstufe sind die untere Ebene für Geräte- und Programmcodes.Objekte, mit denen Entwickler Schnittstellen anpassen, die Verwaltungsprozesse und Endbenutzeroptionen enthalten.Die vier Arten von MBeans führen jeweils eine andere Funktion in der Konfiguration und Verwaltung eines Java Reg aus;Schnittstelle.Innerhalb der MBEANS -Struktur programmieren Entwickler die verschiedenen Klassen, um Verwaltungsbenachrichtigungen oder Benutzeranweisungen bereitzustellen oder mit anderen MBeans zu kommunizieren.

Java Agenten bilden den Kern des JMX -Systems, des MBEANS -Servers.Java Verwaltungsweiterungen verwenden diese Agenten, um Entwickler- und Verwaltungsfunktionen auszuführen.Die Agenten müssen für die MBeans auf der unteren Ebene vorhanden sein, um zu funktionieren.Das Ausführen von Agenten ähnelt einem Verfahrensaufruf in jedem Betriebssystem, sodass Entwickler sie ordnungsgemäß definieren müssen, damit das JMX -System ordnungsgemäß funktioniert.Anwendungen, die ordnungsgemäß funktionieren.Die oberste Ebene der JMX -Architektur entspricht diesen Anforderungen, indem sie ein System bereitstellen, mit dem Entwickler Java Anwendungen während des Laufens.Um diese Funktionen auszuführen, verwendet die JMX Remote Management Level spezielle Komponenten, die als Connectors und Adapter bezeichnet werden.Sie lassen die Verwaltungsanwendung gemeinsame Java Protokolle wie HTML zum Zugang zu JMX MBEANS und JMX -Agenten.