Mit JMX bleiben Java-Anwendungen in Verbindung

Die JMX-Architektur ist in drei Level untergliedert. Dieses Design fördert einen optimierten Entwicklungsrahmen, indem verschiedenen Segmenten der Entwicklergemeinschaft ermöglicht wird, sich auf den Level zu konzentrieren, der am besten zu ihren Stärken passt. Die drei JMX-Level sind wie folgt definiert:

  • Distributed Services Level – Dieser Level zielt auf Managementanwendungen ab, indem ein Mechanismus für das Lokalisieren von und den Zugriff auf Agents und MBeans – ungeachtet ihrer absoluten Adresse – definiert wird. Dieser Level beschäftigt sich mit Suchdiensten, Verbindungsprotokollen, Nachrichtenbörsen usw.
  • Agent Level – Dieser Level zielt auf Managementanwendungen ab, indem ein Mechanismus zum Erstellen von Managementagenten definiert wird. Über eine als MBean-Server bekannte Registrierung werden MBeans von Managementagenten gespeichert, gesteuert und Managementclients zur Verfügung gestellt.
  • Instrumentation Level – Dieser Level zielt auf die Gruppe der Java-Entwickler ab, indem ein Mechanismus für die Bereitstellung von als Managed Beans bzw. MBeans bekannten Ressourcen definiert wird. Bei einer Ressource kann es sich unter anderem um eine Anwendung, einen Dienst oder ein Gerät handeln.

Abbildung A stellt die drei Level der JMX-Architektur dar.

Abbildung A
Abbildung A

Themenseiten: Anwendungsentwicklung, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Mit JMX bleiben Java-Anwendungen in Verbindung

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *