O que é o Mbean?

Abreviação para Beans gerenciados, os MBeans são objetos em Java. O Mbean fornece ao programador acesso a ferramentas de gerenciamento para objetos do sistema, dispositivos e monitoramento e gerenciamento de aplicativos, além de permitir que outras tarefas sejam executadas.

Tipos de MBeans

Existem vários tipos de MBean, os dois tipos básicos são padrão e dinâmicos, enquanto outros são baseados neles.

  • MBeans padrão configuram uma interface de gerenciamento usando métodos.
  • Os MBeans Dinâmicos configuram a interface de gerenciamento no tempo de execução e usam javax.management.DynamicMBean .
  • Um MXBean (também chamado de MBean de Plataforma) é um MBean especial que usa apenas um conjunto de tipos de dados predefinidos, permitindo que os aplicativos trabalhem mais facilmente entre plataformas.
  • Um MLet (abreviação de applet de Gerenciamento) é um MBean que carrega e registra MBeans a partir de um arquivo de descrição XML.
  • MBeans abertos são MBeans dinâmicos que usam tipos de dados básicos para serem mais portáveis.
  • Modelos MBeans são MBeans dinâmicos que podem ser configurados em tempo de execução.

Abreviaturas de computadores, Java, Termos de programação