Skip to main content

Cosa sono Java Estensioni di gestione?

Java La tecnologia di estensione di gestione (JMX) è un'aggiunta alla Java Reg ampiamente utilizzata;linguaggio di programmazione.Il codice JMX versione 1.2 è apparso nella piattaforma Java 2, aggiornamento della versione Standard Edition 5.0.Strumenti JMX lasciano Java Gli sviluppatori lavorano in modo più efficiente con Java dispositivi anabili, reti e Java piattaforme aziendali.Java Gli sviluppatori e i manager utilizzano JMX per installare, configurare e monitorare Java Applicazioni, servizi e condizioni di errore.

Senza necessità di modificare i progetti di programmi esistenti, i componenti di gestione integrati di JMX Technologys o gli oggetti migliorano Java Interfaccia di programmazione applicazioni.Opzioni flessibili per la creazione e l'implementazione di un nuovo codice per definire Java Le procedure sono una caratteristica importante di Java Estensioni di gestione.I manager e gli sviluppatori possono impiegare componenti indipendenti e scalabili JMXS su una varietà di dispositivi e sistemi abilitati Java Reg.Facilità di integrazione di Java Estensioni di gestione con Java Reg esistente;Applicazioni e nuove tecnologie avvantaggiano anche gli sviluppatori.

L'architettura di Java Le estensioni di gestione hanno tre livelli.La tecnologia JMX combina strumenti e risorse in ogni livello in base alla funzione.Le funzioni e le procedure di gestione remota formano i sistemi di alto livello.Al di sotto di questo livello sono Java Agenti, combinati nel Core del programma, il server di fagioli gestiti.I fagioli gestiti (MBeans), o il livello di strumentazione, sono il livello inferiore per i codici di dispositivo e programma.

MBeans sono Java Reg configurabili;Oggetti che gli sviluppatori utilizzano per personalizzare interfacce che contengono processi di gestione e opzioni per l'utente finale.I quattro tipi di MBeans svolgono ciascuno una funzione diversa nella configurazione e nella gestione di un Java interfaccia.All'interno della struttura MBeans, gli sviluppatori programmano le diverse classi per fornire notifiche di gestione o istruzioni per l'utente o per comunicare con altri MBeans

Java Gli agenti costituiscono il nucleo del sistema JMX, il server MBeans.Java Le estensioni di gestione utilizzano questi agenti per eseguire funzioni di sviluppatore e di gestione.Gli agenti devono essere presenti per i MBeans a livello inferiore per funzionare.L'esecuzione di agenti è simile a una chiamata di procedura in qualsiasi sistema operativo, quindi gli sviluppatori devono definirli correttamente affinché il sistema JMX funzioni correttamente.

La gestione remota è un elemento essenziale della gestione della rete e per mantenere Java applicazioni che funzionano correttamente.Il livello più alto dell'architettura JMX soddisfa queste esigenze fornendo un sistema che gli sviluppatori utilizzano per monitorare e cambiare Java applicazioni mentre sono in esecuzione.Per eseguire queste funzioni, il livello di gestione remoto JMX utilizza componenti speciali, chiamati connettori e adattatori.Lasciano che l'applicazione di gestione utilizzi Java Reg comune;Protocolli come HTML per accedere a JMX MBeans e JMX Agents.