Skip to main content

Hvad er Java Ledelsesudvidelser?

Java Management Extensions (JMX) -teknologi er en tilføjelse til den meget anvendte Java programmeringssprog.JMX -kode version 1.2 dukkede op i Java 2 -platformen, Standard Edition 5.0 versionopdatering.JMX -værktøjer Lad Java Udviklere arbejder mere effektivt med Java -aktiverede enheder, netværk og Java Enterprise platforme.Java Udviklere og ledere bruger JMX til at installere, konfigurere og overvåge Java Anvendelser, tjenester og fejlbetingelser.

Uden behov for at ændre eksisterende programdesign, forbedrer JMX Technologys integrerede styringskomponenter eller objekter Java Anvendelsesprogrammeringsgrænseflade.Fleksible muligheder for at oprette og implementere ny kode til at definere Java Procedurer er et vigtigt træk ved Java Ledelsesudvidelser.Ledere og udviklere kan anvende JMXS-uafhængige, skalerbare komponenter på en række Java -aktiverede enheder og systemer.Let at integrere Java Ledelsesudvidelser med eksisterende Java Ansøgninger og nye teknologier er også til gavn for udviklere.

Arkitekturen af Java Management Extensions har tre niveauer.JMX -teknologien kombinerer værktøjer og ressourcer på hvert niveau baseret på funktion.Fjernstyringsfunktioner og procedurer danner systemets øverste niveau.Under dette niveau er Java Agenter kombineret i programkernen, den administrerede bønner -server.Administrerede bønner (MBeans) eller instrumenteringsniveauet er det nederste niveau for enheds- og programkoder.

MBeans er konfigurerbare Java Objekter, som udviklere bruger til at tilpasse grænseflader, der indeholder styringsprocesser og slutbrugerindstillinger.De fire typer MBeans udfører hver en anden funktion i konfigurationen og styringen af en Java interface.Inden for MBeans -strukturen programmerer udviklere de forskellige klasser til at give styringsmeddelelser eller brugerinstruktioner eller til at kommunikere med andre MBeans.

Java Agenter udgør kernen i JMX -systemet, MBeans -serveren.Java Ledelsesudvidelser bruger disse agenter til at udføre udvikler- og styringsfunktioner.Agenterne skal være til stede for MBeans på det lavere niveau for at fungere.Løbagenter ligner et procedureopkald i ethvert operativsystem, så udviklere skal definere dem korrekt for JMX -systemet for at fungere korrekt.

Fjernstyring er et væsentligt element i netværksstyring og til at holde Java applikationer, der fungerer korrekt.Det øverste niveau af JMX -arkitekturen imødekommer disse behov ved at tilvejebringe et system, som udviklere bruger til at overvåge og ændre Java applikationer, mens de kører.For at udføre disse funktioner bruger JMX Remote Management Level specielle komponenter, kaldet stik og adaptere.De lader administrationsapplikationen bruge Common Java Protokoller som HTML for at få adgang til JMX MBeans og JMX -agenter.