Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации
Содержание | Предыдущий | Следующий

 Глава 1

Введение в Технологию JMX

Технология Расширений управления Java стала стандартным компонентом платформы Java в Java 2 Платформы, Standard Edition (J2SE) 5.0. Если Вы уже знакомы с технологией JMX, см. Приложение A , "Технологические Версии JMX" для информации о версии.

Технология JMX обеспечивает простой, стандартный способ управлять ресурсами, такими как приложения, устройства, и службы. Поскольку технология JMX является динамичной, можно использовать ее, чтобы контролировать и управлять ресурсами, поскольку они создаются, устанавливаются и реализуются. Можно также использовать технологию JMX, чтобы контролировать и управлять Java Виртуальный Machine1 (Java VM).

Технология JMX была разработана посредством Процесса Сообщества Java (JCP) как два тесно связанных Запроса Спецификации Java (JSRs):

Каждый из JSRs определяется документацией API, сгенерированной инструментом Javadoc в соединении с документами спецификации PDF для каждого JSR.

Как его имя указывает, JMX, Удаленный API добавляет удаленные возможности к спецификации JMX, разрешая Вам контролировать и управлять приложениями, системами и сетями удаленно. В этом документе термин “технология JMX” используется, чтобы покрыть и спецификацию JMX и JMX Удаленный API.

Эта глава представляет технологию JMX в следующих разделах:

Какова Технология JMX?

Спецификация JMX определяет архитектуру, шаблоны разработки, API, и службы для приложения и сетевого управления и контролирующий в языке программирования Java.

Используя технологию JMX, данный ресурс инструментуется одним или более объектами Java, известными как Управляемые Бобы, или MBeans. Эти MBeans регистрируются в базовом сервере управляемого объекта, известном как сервер MBean, который действует как агент управления и может работать на большинстве устройств, включенных для языка программирования Java.

Спецификации определяют агенты JMX, которые Вы используете, чтобы управлять ресурсами, инструментованными в соответствии со спецификациями. Агент JMX состоит из сервера MBean, в котором MBeans регистрируются, и ряд служб для того, чтобы обработать MBeans. Таким образом агенты JMX непосредственно управляют ресурсами и делают их доступными, чтобы отдалить приложения управления.

Путь, которым инструментуются ресурсы, абсолютно независим от инфраструктуры управления. Ресурсы могут поэтому быть представлены управляемые независимо от того, как реализуются их приложения управления.

Технология JMX определяет стандартные соединители (соединители JMX), которые позволяют Вам доступу агенты JMX из удаленных приложений управления. Соединители JMX, используя различные протоколы обеспечивают тот же самый интерфейс управления. Следовательно приложение управления может управлять ресурсами прозрачно, независимо от используемого протокола связи. Агенты JMX могут также использоваться системами или приложениями, которые не совместимы со спецификацией JMX, но которые поддерживают агенты JMX.

Почему Использование Технология JMX?

Технология JMX предоставляет разработчикам Java через все отрасли с гибким средством инструментовать код Java, создать умные агенты Java, реализация распределенное промежуточное программное обеспечение управления и менеджеры, и гладко интегрировать эти решения в существующее управление и системы контроля.

Новые функции и возможности в JDK7

Начинаясь с Обновления JDK7 4, поддержка виртуальной машины JMX была улучшена с дополнительными функциями, чтобы поддерживать системы управления и системы контроля. Вот сводка тех улучшений.

1The называет "виртуальную машину Java" и “Java, VM” означают виртуальную машину для платформы Java.

 


Содержание | Предыдущий | Следующий

 


Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами