Будинки Розвиток Що таке розширення управління Java (jmx)? - визначення з техопедії

Що таке розширення управління Java (jmx)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає розширення управління Java (JMX)?

Розширення управління Java (JMX) - це технологія Java, яка визначає стандарти впровадження інтерфейсів управління для додатків Java та інструментів постачання для управління та моніторингу програм, системних об'єктів, пристроїв та орієнтованих на сервер мереж. Він складається з архітектури, моделей дизайну, інтерфейсів прикладного програмування (API) та сервісів для управління додатками та мережею.


Технологія JMX забезпечує легкі розширення для управління додатками на базі Java. Він є рідною мовою програмування Java.

Техопедія пояснює розширення управління Java (JMX)

JMX надає сучасні рішення для управління додатками Java та мережевими послугами. Він також пропонує розробникам Java спосіб реалізувати код Java та створювати розумні агенти Java.


Архітектура JMX класифікується на три рівні:

  • Рівень 1: Цей рівень називають рівнем зонду. Він складається з зондів або MBeans і також відомий як рівень інструментарію, тому що в основному він стосується інструментації ресурсів.
  • Рівень 2: Цей рівень відомий як рівень агента. MBeanServer виступає посередником між зондами або програмами MBean та Java.
  • Рівень 3: Також відомий як рівень віддаленого управління, він дозволяє клієнту (віддаленому додатку) підключатися до MBeanServer за допомогою з'єднувачів протоколів та адаптерів.

Технологія JMX дозволяє інтегрувати існуючі управлінські рішення. З його допомогою можна керувати та контролювати віртуальну машину Java (JVM). Технологія JMX використовується також для збору статистики поведінки додатків, зміни конфігурації програм, а також для повідомлень про помилки та зміни стану. Це дозволяє розробникам Java інкапсулювати ресурси та виставляти ресурси як об'єкти в розподіленому середовищі.


Технологія JMX пропонує наступні переваги в створенні інфраструктури управління:

  • Java-додатками можна керувати без великих інвестицій. Вплив на дизайн додатків Java майже незначний.
  • JMX пропонує архітектуру на основі компонентів, яка є масштабованою, ефективною та надійною. Компоненти можна вибрати за потребою.
  • JMX забезпечує безперешкодну інтеграцію з існуючими рішеннями управління. Можна обробляти кілька протоколів, таких як Простий протокол управління мережею (SNMP), Веб-управління підприємством та HTTP.
Що таке розширення управління Java (jmx)? - визначення з техопедії