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

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

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

25

Ноя

6.5.3. Пример URL-провайдера

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

В примере 6.3 показан образец кода, использующий URL-провайдер и URL-ресурсы. Обратите внимание, что ссылка на ресурс в Web-модуле, myHttpUrl, связывается с JNDI-именем URL-ресурса, url/MotdUrl, в ходе сборки приложения или в ходе размещения.

Пример 6.3. Пример провайдера HTTP URL

javax.naming.InitialContext ctx = new javax.naming.InitialContext(); javax.naming.Context env = (javax.naming.Context) ctx.lookup(«java:comp/env»);

java.net.URL url = (java.net.URL) env.lookup(«myHttpUrl»); java.io.InputStream ins = url.openStream();

int c;

while ((c = ins.read()) != — 1) { out.write(c);

}

В данном случае мы вставили код примера 6.3 в JSP, добавили JSP в Web-модуль, добавили в Web-модуль ссылку на URL-ресурс, а затем разместили Web-модуль. Далее мы убедились, что содержимое файла, указанного в URL-ресурсе file:///d:/url/motd.txt, включено в выходные данные JSP.

Таким же образом можно обращаться к настраиваемому клиентскому URL-провайдеру, связанному с котировками акций, как показано в примере 6.4. Ссылка на ресурс в Web-модуле, myQuoteUrl, связывается с JNDI-именем ресурса, url/QuoteUrl, и с URL quote://IBM. Пользовательский URL-провайдер будет получать онлайновые котировки акций IBM.

Пример 6.4. Пример с URL-провайдером для котировок акций

javax.naming.InitialContext ctx = new javax.naming.InitialContext(); javax.naming.Context env =

(javax.naming.Context) ctx.lookup(«java:comp/env»);

java.net.URL url = (java.net.URL) env.lookup(«myQuoteUrl»); out.println(«The stock price is «+url.getContent());

Примечание. Пространство имен каждого сервера приложений инициализируется при загрузке. Это означает, что для того, чтобы измененные свойства ресурсов, такие как строка URL, загрузились, нужно перезапустить серверы.

  • Twitter
  • Одноклассники
  • ВКонтакте
  • FaceBook
  • ой Мир
« 6.5.2. Конфигурирование URL
6.6. Провайдеры среды ресурсов »

Рубрики

  • Часть 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 Размещение конечной точки для сообщений

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

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

    • 4.5.6. Группы узлов
    • 7.2.2. Просмотр состояния Web-сервера
    • 4.7.1. Создание виртуального хоста
    • 7.3.3. Изменение параметров маршрутизации запросов в плагине
    • 3.3.1.1. Создание профиля администратора развертывания (часть 2)
    • 6.4.3. Конфигурирование сеансов JavaMail
    • 8. Обмен сообщениями в WebSphere
© 2012 Руководство по WebSphere Application Server
Дизайн : Roam2Rome | Локализация темы для wordpress goodwin
Копирование материалов с данного сайта возможно только при наличии индексируемой ссылки на данный ресурс.