|
|
|
Web-клиенты и компоненты
Когда Web-клиент, например, браузер взаимодействует с приложением J2EE, он делает это через серверные объекты, называемые Web-компонентами. Есть два типа Web-компонентов: сервлеты Java и страницы JSP. Сервлеты - это классы языка Java, которые динамически обрабатывают запросы и конструируют ответы. Страницы JSP - это текстовые документы, которые выполняются как сервлеты, но обеспечивают более естественный подход к созданию статического содержимого. Хотя сервлеты и страницы JSP взаимозаменяемы, каждая из этих технологий имеет свои преимущества. Сервлеты лучше приспособлены для управляющих функций приложения, таких как диспетчеризация запросов и обработка нетекстовых данных. Страницы JSP более пригодны для генерации текстовых разметок, таких как HTML, SVG, WML и XML.
В этой главе обсуждаются процедуры пакетирования, конфигурирования и развертывания для Web-клиентов. Главы 10 и 11 рассматривают, как разрабатываются Web-компоненты. Многие свойства технологии JSP определяются технологией сервлетов Java, так что вы должны познакомиться с этим материалом, даже если вы не намерены писать сервлеты.
Большинство Web-клиентов J2EE используют протокол HTTP и поддержка HTTP является главным аспектом Web-компонентов. Краткую сводку свойств протокола HTTP см. в Приложении A.
В этой главе
- Жизненный цикл Web-клиента
- Архивы Web-приложения
- Создание файла WAR
- Добавление файла WAR в файл EAR
- Добавление Web-компонента в файл WAR
- Конфигурирование Web-клиентов
- Конфигурирование на уровне приложения
- Конфигурирование на уровне WAR
- Конфигурирование на уровне компонента
- Развертывание Web-клиентов
- Выполнение Web-клиентов
- Изменение Web-клиентов
- Интернационализация Web-клиентов
|
|
|
Copyright 2002 Sun Microsystems, Inc. All rights reserved.