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

 Глава 6

Открытие и Службы Поиска

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

Эта глава обеспечивает краткую схему существующего открытия и инфраструктур поиска, которые можно использовать с технологией JMX в следующих разделах:

Для получения дополнительной информации об этих инфраструктурах, см. "Ссылочный" раздел Расширений управления Java Удаленный API 1.0 Спецификации.

Начинание Со Службами Поиска

Службы поиска могут использоваться агентами JMX и клиентами JMX. Единственный Java VM может содержать много агентов JMX и/или клиентов JMX.

  • Один сервер MBean
  • Один или более серверов соединителя JMX, которые позволяют удаленным клиентам получать доступ к MBeans, содержавшемуся в этом сервер MBean

Расширения управления Java (JMX), который демонстрируют Технологическое Учебное руководство и его сопроводительные примеры, как использовать службы поиска, чтобы рекламировать и найти агенты JMX. Процедура подобна для всех трех инфраструктур. Основное различие - то, что в SLP и JNDI, агент регистрирует адреса в службе поиска, тогда как при использовании технологии сети Jini, агент регистрирует тупик соединителя JMX в службе поиска.


Отметьте – использование существующего открытия и служб поиска является дополнительным. Альтернативно, можно закодировать адреса своих агентов API JMX в форме URL, и передать эти URL менеджеру.

Используя Протокол обнаружения сервисов (SLP)

Протокол обнаружения сервисов (SLP) служит основой, которая позволяет объединять приложения в сеть, чтобы обнаружить существование, расположение, и конфигурацию сетевых служб в сетях предприятия.

Следующие шаги суммируют процедуру, определенную в JMX Удаленная спецификация API для того, чтобы использовать службу поиска SLP, чтобы рекламировать и найти агенты JMX:

  • Агент создает один или более серверов соединителя JMX.
  • Для каждого соединителя, чтобы представить, агент регистрирует адрес в службе поиска SLP, возможно давая дополнительные атрибуты, которые квалифицируют агент и/или соединитель, и могут использоваться в качестве фильтров.
  • Клиент запрашивает службу поиска SLP, и получает один или более адресов, которые соответствуют запрос.
  • Наконец, клиент получает соединитель, который соединяется с сервером, идентифицированным полученным адресом.

Удаленная спецификация API JMX определяет схемы URL, которые совместимы с протоколом SLP. См. Расширения управления Java (JMX) Удаленная Спецификация API. Спецификация также определяет обязательные и дополнительные атрибуты поиска SLP, которые обеспечиваются в регистрационное время.

Используя Сетевую Технологию Jini

Технология Сети JiniTM является открытой архитектурой программного обеспечения, которая позволяет разработчикам создать службы, которые адаптируемы к изменениям в сети. Спецификация Jini предлагает стандартную услугу поиска. Рабочая служба поиска Jini может быть обнаружена с простым вызовом API.

Следующие шаги суммируют процедуру, определенную в JMX Удаленная спецификация API для того, чтобы использовать службу поиска Jini, чтобы рекламировать и найти агенты JMX:

  • Агент создает один или более серверов соединителя JMX.
  • Для каждого соединителя, чтобы представить, агент регистрирует тупик соединителя JMX в службе поиска Jini, возможно давая дополнительные атрибуты, которые квалифицируют агент и/или соединитель, и могут использоваться в качестве фильтров.
  • Клиент запрашивает службу поиска Jini, и получает один или более тупиков соединителя, которые соответствуют запрос.
  • Наконец, клиент соединяется непосредственно с сервером, используя обеспеченный тупик соединителя.

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

Используя Интерфейс Именования и Каталога Java (JNDI) API С Бэкэндом LDAP

Именование Java и Каталог InterfaceTM (JNDI) API являются стандартным расширением платформы Java. Это предоставляет Java поддерживающие технологию приложения объединенный интерфейс ко многому именованию и службам каталогов.

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

Следующие шаги суммируют процедуру, определенную в JMX Удаленная спецификация API для того, чтобы использовать службу поиска JNDI:

  • Агент создает один или более серверов соединителя JMX.
  • Для каждого соединителя, чтобы представить, агент регистрирует адрес в службе поиска JNDI, возможно давая дополнительные атрибуты, которые квалифицируют агент и/или соединитель, и могут использоваться в качестве фильтров.
  • Клиент запрашивает службу поиска JNDI, и получает один или более адресов, которые соответствуют запрос.
  • Наконец, клиент получает соединитель, который соединяется с сервером, идентифицированным полученным адресом.

JMX Удаленный API определяет схему LDAP для того, чтобы зарегистрировать адреса и объясняет, как клиент может обнаружить зарегистрированного агента. См. JMX 1.4 Спецификации для деталей. Спецификация также определяет механизм арендного договора.

 


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

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