Руководство по WebSphere Application Server

ОнЛ@йн руководство с примерами по WAS

  • Главная
  • Авторское право
  • Команда
  • Контакты
  • Оглавнение

25

Ноя

6.6. Провайдеры среды ресурсов

Опубликовал admin  Рубрика Часть 6. Конфигурирование ресурсов

Среда java:comp/env предлагает единый механизм, с помощью которого можно осуществлять поиск объектов пространства имен JNDI и объектов локальной среды приложений. В WebSphere Application Server по умолчанию предлагается несколько элементов, относящихся к локальной среде.

В спецификации J2EE 1.4 также предлагается механизм описания клиентских настраиваемых, отсутствующих по умолчанию, элементов среды с помощью элементов <resource-env-ref>, которые определяются в стандартных дескрипторах развертывания приложений. Данная спецификация отделяет описание элемента среды ресурсов от приложения следующим образом.

Выдвигая требование, чтобы сервер приложений предоставлял механизм описания отдельных административных объектов, инкапсулирующих элемент среды ресурсов. Доступ к этим административным объектам осуществляется через JNDI в локальном пространстве имен сервера приложений, java:comp/env. В спецификации не определяется, каким образом сервер приложений должен предоставлять такую функциональность. В результате этот механизм обычно является специфичным для сервера приложений как продукта.

Указывая имя административного объекта для JNDI-поиска и ожидаемый тип возвращаемого объекта в <resource-env-ref>.

В примере 6.5 показан элемент среды ресурсов, определенный в дескрипторе размещения Web-модуля приложения, web.xml.

Пример 6.5. Элемент rsourc-env-ref в менеджере размещения

<web-app>

<resource-env-ref>

<resource-env-ref-name>myapp/MyLogWriter</resource-env-ref-name>

<resource-env-ref-type>com.ibm.itso.test.LogWriter</resource-env-ref-type> </resource-env-ref>

</web-app>

В примере 6.6 показано, как к этому элементу среды ресурсов можно обращаться из Java-кода в Web-модуле.

Пример 6.6. Доступ из Java-кода к ссылке в среде ресурсов import com.ibm.itso.test.*;

InitialContext ctx = new InitialContext();

LogWriter myLog = (LogWriter) ctx.lookup(«java:comp/env/myapp/MyLogWriter»); myLog.write(msg);

  • Twitter
  • Одноклассники
  • ВКонтакте
  • FaceBook
  • ой Мир
« 6.5.3. Пример URL-провайдера
6.6.1. Ссылки на среды ресурсов »

Рубрики

  • Часть 1. Основы
  • Часть 2. Технический обзор
  • Часть 3. Профили
  • Часть 4. Основы администрирования
  • Часть 5. Использование скриптов
  • Часть 6. Конфигурирование ресурсов
  • Часть 7. Управление Web-серверами
  • Часть 8. Асинхронный обмен сообщениями

Свежие записи

  • 8.4.8. Наилучшие подходы к работе с MDB-компонентами
  • 8.4.7. Связывание компонента, управляемого сообщением, с пунктом назначения
  • 8.4.6. Конфигурационные свойства активации MDB-компонентов
  • 8.4.5. Компоненты, управляемые сообщениями, и транзакции
  • 8.4.4. Жизненный цикл компонента, управляемого сообщениями

Страницы

  • Авторское право
  • Команда
  • Главная
    • Дополнения
    • Примечание
  • Контакты
  • Оглавнение

Последние записи

  • 8.4.8. Наилучшие подходы к работе с MDB-компонентами
  • 8.4.7. Связывание компонента, управляемого сообщением, с пунктом назначения
  • 8.4.6. Конфигурационные свойства активации MDB-компонентов
  • 8.4.5. Компоненты, управляемые сообщениями, и транзакции
  • 8.4.4. Жизненный цикл компонента, управляемого сообщениями
  • 8.4.3. Реализация компонента, управляемого сообщениями
  • 8.4.2. Взгляд на компонент, управляемый сообщениями, со стороны клиента
  • 8.4.1. Типы компонентов, управляемых сообщениями
  • 8.4. Компоненты, управляемые сообщениями
  • 8.3.5.-8.3.8 Размещение конечной точки для сообщений

Свежие комментарии

  • Комментариев нет
  • Случайные записи

    • 6.1. Ресурсы WebSphere
    • 4.6.2. Просмотр топологии кластера
    • 4.1.11. Сохранение работы
    • 8.3.4. JMS ActivationSpec JavaBean
    • 8.4.5. Компоненты, управляемые сообщениями, и транзакции
    • 6.3. Ресурсы JCA
    • 2.2. Java Management Extensions (JMX)
© 2012 Руководство по WebSphere Application Server
Дизайн : Roam2Rome | Локализация темы для wordpress goodwin
Копирование материалов с данного сайта возможно только при наличии индексируемой ссылки на данный ресурс.