Перед началом работы
В данном руководстве рассказывается, как использовать многочисленные инструментальные средства, входящие в состав Eclipse Web Tools Platform (WTP), для создания примера J2EE-приложения brokerage, реализующего обе оконечные точки Web-сервиса (POJO и EJB). В качестве базы данных для приложения будет использована IBM DB2® Express-C, а для развертывания приложения на экземпляре Community Edition будет использован адаптер сервера Community Edition. Кроме того, для тестирования Web-сервисов будут использованы функции тестирования Eclipse WTP. И, наконец, будут написаны клиенты для активизации Web-сервисов.
Для успешной работы с данным руководством вы должны быть знакомы с основами Java-разработки, а именно с Java-разработкой на стороне сервера. Вы должны понимать общие концепции реляционных баз данных и знать основные концепции J2EE, такие как дескрипторы развертывания и WAR-архивы. Также вы должны быть знакомы с технологиями XML, XML-схемами, Eclipse и Eclipse WTP. Желателен также опыт работы с серверами приложений, Web-сервисами и реляционными базами данных.
Необходимо загрузить следующие обязательные (бесплатные) приложения для работы с данным руководством и поставляемым с ним кодом примера:
- IBM DB2 Express-C 9
- IBM WebSphere Application Server Community Edition V1.1
- Адаптер сервера WebSphere Application Server Community Edition (прежде известный как подключаемый модуль Eclipse)
- Eclipse IDE с Web Tools Platform
- Java Web Services Developer Pack (Java WSDP) 2.0
- JDK 1.4.2_08 фирмы Sun Microsystems
Требования к аппаратной конфигурации:
- Поддержка JDK/JRE (перечислены выше) с 512MB общей памяти как минимум (рекомендуется 1GB).
- Минимум 10MB дополнительного свободного дискового пространства для установки программных компонентов и примеров.
Инструкции в данном руководстве предназначены для операционной системы Microsoft® Windows®. Все рассмотренные здесь инструментальные средства и методики работают также на операционных системах Linux® и UNIX®.