ALI

vendredi 20 septembre 2013

Quels sont Java Management Extensions ?

Extensions Java  Gestion (JMX) de technologie est un ajout à la Java largement utilisé  langage de programmation. Le code JMX la version 1.2 est apparue dans la plateforme Java 2, mise à jour de la version Standard Edition 5.0. JMX outils permettent aux développeurs Java  travailler plus efficacement avec les appareils compatibles Java , les réseaux et plates-formes  Java d'entreprise. Les développeurs et les gestionnaires Java  utilisent JMX pour installer, configurer et surveiller  applications, les services Java et les conditions d'erreur.
Sans qu'il soit nécessaire de modifier la conception des programmes existants, la gestion intégrée des composants ou des objets de la technologie JMX améliorer l'interface de programmation d'applications Java . Options flexibles pour créer et mettre en œuvre un nouveau code pour définir les procédures Java  est une caractéristique importante de Java Management Extensions . Les gestionnaires et les développeurs peuvent utiliser des indépendants, des composants évolutifs de JMX sur une variété de dispositifs et de systèmes  compatibles Java. Facilité d'intégration Java  Management Extensions avec des applications Java  existantes et des nouvelles technologies bénéficie également aux développeurs.
L'architecture de Java Management Extensions  comporte trois niveaux. La technologie JMX combine des outils et des ressources à chaque niveau basée sur la fonction. gestion à distance des fonctions et procédures forment plus haut niveau du système. En dessous de ce niveau sont des agents Java , combinée au cœur du programme, le Managed Beans Server. Beans (MBeans), ou le niveau d'instrumentation gérée, est le niveau le plus bas pour les codes de l'appareil et de programme.
MBeans sont configurables objets Java  que les développeurs utilisent pour personnaliser les interfaces qui contiennent des processus de gestion et les options de l'utilisateur final.Les quatre types de MBeans effectuent chacun une fonction différente dans la configuration et la gestion d'une interface Java . Dans la structure MBeans, les développeurs programmer les différentes classes pour fournir des notifications de gestion ou des instructions d'utilisation ou de communiquer avec d'autres MBeans.
Agents Java ® constituent le noyau du système JMX, le serveur MBeans. Java Management Extensions  utilisent ces agents pour exécuter des fonctions de développement et de gestion. Les agents doivent être présents pour les MBeans au niveau inférieur pour fonctionner. L'exécution des agents est semblable à un appel de procédure à n'importe quel système d'exploitation, afin que les développeurs doivent définir correctement pour le système JMX pour fonctionner correctement.
Gestion à distance est un élément essentiel de la gestion du réseau et de maintenir des applications Java  fonctionne correctement. Le plus haut niveau 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 utilise les protocoles  Java communs de gestion tels que HTML pour accéder à JMX MBeans et agents JMX.