Quelles sont les extensions de gestion Java®?

La technologie des extensions de gestion de Java® (JMX)

est un ajout au langage de programmation Java® largement utilisé. La version 1.2 du code JMX est apparue dans la plate-forme Java 2, mise à jour de la version 5.0 Standard. Les outils JMX permettent aux développeurs Java® de travailler plus efficacement avec les appareils compatibles Java®, les réseaux et les plateformes d'entreprise Java®. Les développeurs et les gestionnaires Java® utilisent JMX pour installer, configurer et surveiller les applications, services et conditions d'erreur Java®.

sans avoir besoin de modifier les conceptions de programme existantes, les composants de gestion intégrés de JMX Technology ou les objets améliorent l'interface de programmation des applications Java®. Les options flexibles pour créer et implémenter un nouveau code pour définir les procédures Java® sont une caractéristique importante des extensions de gestion Java®. Les gestionnaires et les développeurs peuvent utiliser des composants indépendants et évolutifs de JMX sur une variété d'appareils et systèmes compatibles Java®. Facilité d'intégration des extensions de gestion Java® avec Jav existantLes applications A® et les nouvelles technologies profitent également aux développeurs.

L'architecture des extensions de gestion Java® a trois niveaux. La technologie JMX combine des outils et des ressources à chaque niveau en fonction de la fonction. Les fonctions et procédures de gestion à distance constituent le niveau supérieur du système. En dessous de ce niveau se trouvent les agents Java®, combinés dans le noyau du programme, le serveur de beans géré. Les haricots gérés (MBeans), ou le niveau d'instrumentation, sont le niveau inférieur pour les codes de dispositif et de programme.

Les MBeans sont des objets Java® configurables que les développeurs utilisent pour personnaliser les interfaces contenant des processus de gestion et des options d'utilisateur final. Les quatre types de MBeans remplissent chacun une fonction différente dans la configuration et la gestion d'une interface Java®. Dans le cadre de la structure MBeans, les développeurs programment les différentes classes pour fournir des notifications de gestion ou des instructions utilisateur ou pour communiquer WIles autres mbeans.

Les agents

Java® constituent le cœur du système JMX, le serveur MBeans. Les extensions de gestion Java® utilisent ces agents pour exécuter les fonctions de développeur et de gestion. Les agents doivent être présents pour les MBeans au niveau inférieur pour fonctionner. Les agents de course sont similaires à un appel de procédure dans tout système d'exploitation, les développeurs doivent donc les définir correctement pour que le système JMX fonctionne correctement.

La gestion à distance est un élément essentiel de la gestion du réseau et pour maintenir correctement les applications Java®. Le niveau supérieur de l'architecture JMX répond à ces besoins en fournissant un système que les développeurs utilisent pour surveiller et modifier les applications Java® pendant leur exécution. Pour remplir ces fonctions, le niveau de gestion à distance JMX utilise des composants spéciaux, appelés connecteurs et adaptateurs. Ils permettent à l'application de gestion utiliser des protocoles Java® communs tels que HTML pour accéder aux MBEANS JMX et aux agents JMX.

DANS D'AUTRES LANGUES