Java 2 предлагает упрощенный, базирующийся на компонентах подход к созданию приложений как для внутренних сетей компаний, так и для Интернета.
Книга создана группой разработки бизнес-приложений, входящей в Java Software, подразделение Sun Microsystems.
В книге описываются конфигурации приложений, поддерживаемых платформой J2EE, и даются практические рекомендации для построения наилучшего проекта для конкретных нужд. Исследуются web-клиенты, базирующиеся на сервлетах Java и JavaServer Pages, решения промежуточного уровня, использующие технологию Enterprise JavaBeans, и вспомогательные соединения, опирающиеся на технологию JDBC. В книге также рассматриваются средства управления безопасностью, размещением, транзакциями и другие ключевые для современных приложений вопросы.
Основные темы книги:
- Введение в понятие платформы J2EE и несколько сценариев приложений (для внутренних сетей и Интернета), встроенных
в платформу J2EE
- Технологии, обеспечиваемые платформой J2EE
- Создание web-приложений, реализованных с помощью технологий сервлетов Java и JavaServer Pages
- Реализация промежуточного уровня приложений J2EE с использованием технологии компонентов Enterprise JavaBeans
- Соединение новых приложений J2EE с существующими информационными системами путем использования JDBC
и других технологий
- Упаковка и размещение приложений для платформы J2EE
- Технические приемы автоматизации и программирования для управления транзакциями
- Средства безопасности, обеспечиваемые платформой J2EE
- Полный практический пример приложения электронной торговли Java Pet Store demo, созданного с помощью этих проектных рекомендаций
Об авторах
Николас Кассем является ведущим инженером компании Sun Microsystems. Он отвечал за разработку целого ряда технологий и проектов, в том числе Java Web Server, Java Embedded Server, Java Servlet API, JavaServer Pages, Java Message Queuing и модели программирования J2EE.
Группа разработки бизнес-приложений - это Стефани Бодофф, Абишек Чаухан, Винита Ханна, Рон Монзилло, Грег Мюррей, Тони Энджи, Рахул Шарма и Индерджит Сингх.
Содержание
Предисловие
Глава 1 Вступление
Глава 2 Технологии платформы J2EE
Глава 3 Уровень клиента
Глава 4 Web-уровень
Глава 5 Уровень EJB
Глава 6 Уровень коммерческих информационных систем
Глава 7 Упаковка и установка
Глава 8 Управление транзакциями
Глава 9 Безопасность
Глава 10 Учебное приложение
Послесловие
Глоссарий |