Skip to main content

Wat zijn Java Managementextensies?

Java reg;Management Extensions (JMX) -technologie is een aanvulling op de veelgebruikte Java programmeertaal.De JMX -codeversie 1.2 verscheen in het Java 2 -platform, Standard Edition 5.0 -versie -update.JMX Tools Let Java Ontwikkelaars werken efficiënter met Java -geschakelde apparaten, netwerken en Java Enterprise -platforms.Java reg;Ontwikkelaars en managers gebruiken JMX om Java Toepassingen, services en foutcondities.

Zonder enige noodzaak om bestaande programma -ontwerpen te wijzigen, verbeteren JMX Technologys Integrated Management Componenten of objecten de Java Toepassingsprogrammeerinterface.Flexibele opties voor het maken en implementeren van nieuwe code om Java Procedures is een belangrijk kenmerk van Java Managementextensies.Managers en ontwikkelaars kunnen JMXS-onafhankelijke, schaalbare componenten gebruiken op verschillende Java -geschakelde apparaten en systemen.Gemakkelijk te integreren van Java Managementextensies met bestaande Java Toepassingen en nieuwe technologieën komen ook voorontwikkelaars ten goede.

De architectuur van Java Management Extensions heeft drie niveaus.De JMX -technologie combineert tools en bronnen in elk niveau op basis van functie.Functies en procedures voor externe management vormen het hoogste niveau van de systemen.Onder dit niveau zijn Java Agenten, gecombineerd in de programmarore, de Managed Beans Server.Beheerde bonen (MBeans), of het instrumentatieniveau, is het bottomniveau voor apparaat- en programmacodes.

mBeans zijn configureerbaar java reg;Objecten die ontwikkelaars gebruiken om interfaces aan te passen die managementprocessen en eindgebruikersopties bevatten.De vier soorten MBeans voeren elk een andere functie uit bij de configuratie en het beheer van een Java koppel.Binnen de MBeans -structuur programmeren ontwikkelaars de verschillende klassen om managementmeldingen of gebruikersinstructies te geven of om te communiceren met andere MBeans.

Java Agenten vormen de kern van het JMX -systeem, de MBeans -server.Java reg;Managementextensies gebruiken deze agenten om ontwikkelaar- en managementfuncties uit te voeren.De agenten moeten aanwezig zijn voor de MBeans op het lagere niveau om te functioneren.Runnende agenten is vergelijkbaar met een procedureaanroep in elk besturingssysteem, dus ontwikkelaars moeten ze correct definiëren om het JMX -systeem goed te laten werken.

Beheer op afstand is een essentieel element van netwerkbeheer en voor het houden van Java Toepassingen die goed functioneren.Het hoogste niveau van de JMX -architectuur voldoet aan deze behoeften door een systeem te bieden dat ontwikkelaars gebruiken om Java Reg te controleren en te veranderen;Toepassingen terwijl ze actief zijn.Om deze functies uit te voeren, maakt het JMX -niveau op afstand management gebruik van speciale componenten, connectoren en adapters genaamd.Ze laten de managementapplicatie gemeenschappelijke Java reg;Protocollen zoals HTML om toegang te krijgen tot JMX MBeans en JMX -agenten.