O que são extensões de gerenciamento Java®?

A tecnologia

Java® Management Extensions (JMX) é uma adição à linguagem de programação Java® amplamente usada. O código JMX versão 1.2 apareceu na plataforma Java 2, atualização da versão Standard Edition 5.0. As ferramentas JMX permitem que os desenvolvedores Java® funcionem com mais eficiência com dispositivos, redes e plataformas corporativas Java® habilitadas para Java®. Os desenvolvedores e gerentes do Java® usam o JMX para instalar, configurar e monitorar aplicativos, serviços e condições de erro Java®. Opções flexíveis para criar e implementar um novo código para definir procedimentos Java® é um recurso importante das extensões de gerenciamento Java®. Gerentes e desenvolvedores podem empregar componentes escaláveis ​​e independentes da JMX em uma variedade de dispositivos e sistemas habilitados para Java®. Facilidade de integrar extensões de gerenciamento Java® com JAV existenteAplicativos A® e novas tecnologias também beneficia os desenvolvedores.

A arquitetura das extensões de gerenciamento Java® possui três níveis. A tecnologia JMX combina ferramentas e recursos em cada nível com base na função. As funções e procedimentos de gerenciamento remoto formam o nível superior do sistema. Abaixo deste nível, estão os agentes Java®, combinados no núcleo do programa, o servidor Gerenciado Beans. Os feijões gerenciados (MBeans), ou o nível de instrumentação, é o nível inferior para códigos de dispositivo e programa.

MBeans são objetos Java® configuráveis ​​que os desenvolvedores usam para personalizar interfaces que contêm processos de gerenciamento e opções de usuário final. Os quatro tipos de MBeans desempenham uma função diferente na configuração e gerenciamento de uma interface Java®. Dentro da estrutura do MBeans, os desenvolvedores programam as diferentes classes para fornecer notificações de gerenciamento ou instruções do usuário ou para comunicar WIos outros MBeans.

Os agentes

Java® constituem o núcleo do sistema JMX, o servidor MBeans. As extensões de gerenciamento Java® usam esses agentes para executar funções de desenvolvedor e gerenciamento. Os agentes devem estar presentes para os MBeans no nível mais baixo para funcionar. Os agentes de execução são semelhantes a uma chamada de procedimento em qualquer sistema operacional, portanto, os desenvolvedores devem defini -los corretamente para o sistema JMX funcionar corretamente.

Gerenciamento remoto é um elemento essencial do gerenciamento de rede e para manter os aplicativos Java® funcionando corretamente. O nível superior da arquitetura JMX atende a essas necessidades, fornecendo um sistema que os desenvolvedores usam para monitorar e alterar os aplicativos Java® enquanto estão em execução. Para desempenhar essas funções, o nível de gerenciamento remoto JMX usa componentes especiais, chamados conectores e adaptadores. Eles permitem que o aplicativo de gerenciamento use protocolos Java® Common, como HTML, para acessar os agentes JMX MBeans e JMX.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?