Домашняя страница > Расширения управления Java (JMX) > Краткий обзор Технологии JMX
Почему Использование Технология JMX?
Технология JMX предоставляет разработчикам гибкое средство инструментовать Java основанные на технологии приложения (приложения Java), создать умные агенты, реализация распределенное промежуточное программное обеспечение управления и менеджеры, и гладко интегрировать эти решения в существующее управление и системы контроля.
- Технология JMX позволяет приложениям Java быть управляемыми без тяжелых инвестиций.
Основанный на технологии агент JMX (агент JMX) может работать на большинстве Java поддерживающие технологию устройства. Следовательно, приложения Java могут стать управляемыми с небольшим количеством воздействия на их проект. Приложение Java должно только встроить сервер управляемого объекта и сделать часть его функциональности доступной как один или несколько управляемых бобов (MBeans) зарегистрированный в объектном сервере. Это - все, что требуется, чтобы извлечь выгоду из инфраструктуры управления.
- Технология JMX обеспечивает стандартный способ управлять приложениями Java, системами, и сетями.
Например, Платформа Java, Enterprise Edition (EE Java) 5 Серверов приложений соответствуют архитектуре JMX и следовательно могут управляться при использовании технологии JMX.
- Технология JMX может использоваться для управления "из поля" Java VM.
Виртуальная машина Java (Java VM) чрезвычайно инструментуется, используя технологию JMX. Можно запустить агент JMX, чтобы получить доступ к встроенному Java инструментарий VM, и таким образом контролировать и управлять Java VM удаленно.
- Технология JMX обеспечивает масштабируемую, динамическую архитектуру управления.
Каждая служба агента JMX является независимым модулем, который может быть включен в агент управления, в зависимости от требований. Этот компонентно-ориентированный подход означает, что решения JMX могут масштабироваться от устройств маленького места до больших телекоммуникационных переключателей и вне. Спецификация JMX предоставляет ряд базовых услуг агента. Дополнительные службы могут быть разработаны и динамически загружены, разгружены, или обновлены в инфраструктуре управления.
- Технология JMX усиливает существующие стандартные технологии Java.
Всякий раз, когда необходимый, ссылки спецификации JMX существующие спецификации Java, например, Интерфейс Именования и Каталога Java (J.N.D.I). API.
- Основанные на технологии приложения JMX (приложения JMX) могут быть созданы от модуля IDE NetBeans.
Можно получить модуль из Центра Обновления NetBeans (выберите Инструменты-> Центр Обновления в интерфейсе NetBeans), который позволяет Вам создать приложения JMX при использовании IDE NetBeans. Это уменьшает стоимость разработки приложений JMX.
- Технология JMX интегрирует с существующими решениями для управления и появляющимися технологиями.
API JMX являются открытыми интерфейсами, которые может реализовать любой поставщик системы управления. Решения JMX могут использовать поиск и службы открытия и протоколы, такие как технология сети Jini и Протокол обнаружения сервисов (SLP).