Skip to main content

Hva er Java Ledelsesutvidelser?

Java reg;Management Extensions (JMX) Technology er et tillegg til den mye brukte Java programmeringsspråk.JMX Code versjon 1.2 dukket opp i Java 2 -plattformen, Standard Edition 5.0 versjonsoppdatering.JMX -verktøy lar Java reg;Utviklere jobber mer effektivt med Java --aktiverte enheter, nettverk og Java Enterprise -plattformer.Java Utviklere og ledere bruker JMX for å installere, konfigurere og overvåke Java Applikasjoner, tjenester og feilforhold.

Uten behov for å endre eksisterende programutforminger, forbedrer JMX Technologys Integrated Management Components eller Objects Java Applikasjonsprogrammeringsgrensesnitt.Fleksible alternativer for å opprette og implementere ny kode for å definere Java Prosedyrer er et viktig trekk ved Java Ledelsesutvidelser.Ledere og utviklere kan bruke JMXs uavhengige, skalerbare komponenter på en rekke Java -aktiverte enheter og systemer.Enkel å integrere Java Ledelsesutvidelser med eksisterende Java Bruksområder og nye teknologier kommer også utviklere til gode.

Arkitekturen til Java Ledelsesutvidelser har tre nivåer.JMX -teknologien kombinerer verktøy og ressurser i hvert nivå basert på funksjon.Fjernhåndteringsfunksjoner og prosedyrer danner systemets toppnivå.Under dette nivået er Java Agenter, kombinert i programkjernen, den administrerte bønnsserveren.Objekter som utviklere bruker for å tilpasse grensesnitt som inneholder styringsprosesser og sluttbrukeralternativer.De fire typene MBeans utfører hver en annen funksjon i konfigurasjonen og styringen av en Java grensesnitt.Innenfor MBeans -strukturen programmerer utviklere de forskjellige klassene for å gi ledelsesvarsler eller brukerinstruksjoner eller for å kommunisere med andre MBeans.

Java Agenter utgjør kjernen i JMX -systemet, MBeans -serveren.Java Ledelsesutvidelser bruker disse midlene til å utføre utvikler- og styringsfunksjoner.Agentene må være til stede for MBeans på lavere nivå for å fungere.Kjøremidler ligner en prosedyreanrop i et hvilket som helst operativsystem, slik at utviklere må definere dem ordentlig for at JMX -systemet skal fungere ordentlig.

Fjernstyring er et essensielt element i nettverksadministrasjon og for å holde Java applikasjoner som fungerer ordentlig.Det øverste nivået i JMX -arkitekturen adresserer disse behovene ved å tilby et system som utviklere bruker for å overvåke og endre Java Søknader mens de kjører.For å utføre disse funksjonene bruker JMX fjernstyringsnivå spesielle komponenter, kalt kontakter og adaptere.De lar ledelsesapplikasjonen bruke Common Java Protokoller som HTML for å få tilgang til JMX MBEANS og JMX -agenter.