Перед началом работы
Объедините испытанную мощь промышленной базы данных DB2 с гибкостью совместимого с J2EE 1.4 сервера приложений WebSphere®, затем включите их в популярную интегрированную среду разработки с открытым исходным кодом Eclipse - и у вас получится высокоэффективная среда для создания, тестирования и развертывания Web-приложений и Web-служб.
Не секрет, что профессионалы больших IT-проектов с удовольствием используют этот набор программного обеспечения уже много лет. Но до сих пор сообщество разработчиков в целом не имело широкого доступа к этим средствам. Времена изменились, и сегодня полнофункциональные версии этих серверов и IDE можно просто загрузить (бесплатно и с бесплатной лицензией), а также получить полную поддержку IBM.
Java-разработчики теперь могут свободно использовать поставляемую с открытыми исходными текстами Eclipse IDE для создания и тестирования приложений и Web-служб, а также для установки их на WebSphere Application Server Community Edition (в данном руководстве - Application Server) и с DB2 Express-C.
В данном руководстве рассмотрен кратчайший путь загрузки и приведения в рабочее состояние этих программных компонентов (все вместе они образуют набор, называемый "Kick-start your Java apps"), который позволит вам обнаружить их безграничные возможности при создании вашего следующего программного шедевра. Это руководство поможет вам установить и настроить компоненты, а также увидеть, как они спроектированы для совместной работы. При выполнении данной задачи не делается попытки раскрыть все имеющиеся функциональные возможности или все доступные параметры настройки каждого отдельного пакета. Вы сможете сделать это самостоятельно в процессе дальнейших исследований и разработок.
В данном руководстве рассматривается:
- Загрузка и установка DB2 Express-C
- Создание баз данных и управление данными при помощи инструментальных средств DB2 Express-C
- Загрузка и установка Application Server
- Управление Application Server через Web-консоль
- Соединение Application Server с DB2 Express-C при помощи JCA 1.5 коннектора
- Загрузка и установка Eclipse
- Установка подключаемого модуля Application Server для Eclipse
- Управление, просмотр и редактирование данных в DB2 Express-C с использованием Eclipse IDE
- Тестирование Web-приложений в Eclipse со встроенным управлением экземплярами Application Server
- Быстрая разработка и тестирование JSP/JSTL Web-приложений в Eclipse с доступом к данным в DB2 Express-C и развертывание их на Application Server
- Настройка Application Server в качестве обычного Web-сервера в Internet
В процессе работы с руководством вы получите опыт использования всех программных компонентов и создадите простое, управляемое данными Java-приложение, развернутое на Application Server.
Вы должны быть знакомы с основами Java-разработки и, в частности, с разработкой серверных Java-приложений. Предполагается, что вы понимаете основы работы с реляционной базой данных и знакомы с основными концепциями J2EE, такими как дескрипторы развертывания и WAR-архивы. Желательно, но необязательно, иметь опыт работы с сервером приложений и реляционной базой данных.
Для работы с исходным кодом необходимо иметь работающий пакет Sun JDK 1.4.2_09 или IBM JDK 1.4.2 SR3.
Рекомендуемая системная конфигурация для работы с данным руководством:
- Система, поддерживающая указанные выше JDK/JRE и имеющая не менее 512MB оперативной памяти (желательно 1GB).
- Не менее 900MB дискового пространства для установки программных компонентов и примеров.
Инструкции в руководстве приводятся для операционной системы Windows. Все рассматриваемые здесь инструментальные средства работают также на системах Linux® и UNIX®.
