Was sind Java® -Management -Erweiterungen?

Die JMX -Technologie (P> Java® Management Extendions) ist eine Ergänzung zur weit verbreiteten Java® -Programmiersprache. Die JMX -Code -Version 1.2 wurde in der Java 2 -Plattform, Standard Edition 5.0 -Version Update, angezeigt. Mit JMX Tools können Java®-Entwickler effizienter mit Java®-fähigen Geräten, Netzwerken und Java® Enterprise-Plattformen arbeiten. Java® -Entwickler und -manager verwenden JMX, um Java® -Anwendungen, Dienste und Fehlerbedingungen zu installieren, zu konfigurieren und zu überwachen. Flexible Optionen zum Erstellen und Implementieren neuer Code zur Definition von JAVA® -Verfahren sind ein wichtiges Merkmal von Java® -Management -Erweiterungen. Manager und Entwickler können die unabhängigen, skalierbaren Komponenten von JMX auf einer Vielzahl von Java®-fähigen Geräten und Systemen einsetzen. Leichte in der Integration von Java® -Management -Erweiterungen mit vorhandenem JAVA® -Anwendungen und neue Technologien kommen auch Entwicklern zugute. Die JMX -Technologie kombiniert Tools und Ressourcen in jeder Ebene basierend auf der Funktion. Remote -Management -Funktionen und -Verfahren bilden die oberste Ebene des Systems. Unterhalb dieser Ebene finden Sie 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.

mBeans sind konfigurierbare Java®-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 einer Java® -Schnittstelle aus. Innerhalb der MBEANS -Struktur programmieren Entwickler die verschiedenen Klassen, um Verwaltungsbenachrichtigungen oder Benutzeranweisungen bereitzustellen oder WI zu kommunizierenDie anderen Mbeans.

Java® -Agenten bilden den Kern des JMX -Systems, des MBEANS -Servers. Java® Management -Erweiterungen verwenden diese Agenten, um Entwickler- und Verwaltungsfunktionen auszuführen. Die Agenten müssen anwesend sein, damit die MBeans auf der unteren Ebene funktionieren. Ausführende Agenten ähneln einem Verfahrensaufruf in jedem Betriebssystem, sodass Entwickler sie ordnungsgemäß definieren müssen, damit das JMX -System ordnungsgemäß funktioniert.

Remote -Management ist ein wesentliches Element des Netzwerkmanagements und für die ordnungsgemäße Funktion von Java® -Anwendungen. Die oberste Ebene der JMX -Architektur befasst sich mit diesen Anforderungen, indem sie ein System bereitstellen, mit dem Entwickler Java® -Anwendungen während des Ausführens überwachen und ändern. 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 verwenden, um auf JMX MBEANS und JMX -Agenten zuzugreifen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?