Вопрос

В чем разница между различными типами проектов Java EE в Eclipse WTP?

Есть такие:

  • Клиентский проект приложения
  • Проект Соединителя
  • Проект корпоративного приложения
  • Коммунальный проект
Это было полезно?

Решение

Цитируя Глава 5.Проекты из числа RAD v7, Руководство по программированию (это относится и к Eclipse):

  • Проект клиента приложения (J2EE) — Направляет пользователя через создание пустого приложения-клиента проект.Включает подсказки для связанного проекта EAR и список аспектов, применимых к приложению J2EE Клиентских проектов.
  • Проект соединителя (J2EE) — Помогает пользователю создать Проект J2EE connector, который включает в себя указание связанного корпоративного проекта приложения и набора применимых к нему аспектов.
  • Проект корпоративного приложения (J2EE) — Создает новый проект EAR.Это включает в себя опции для создания связанных веб-сайтов, EJB и приложений Клиентских проектов.
  • Коммунальный проект (J2EE) — Помогает в создании утилиты Java проект библиотеки, который связан с корпоративным приложением проект.Продуктом такого проекта является файл JAR, который доступен для ресурсов предприятия проекта и автоматически переносится в файл EAR при экспорте.

Это подробно описано на нескольких страницах позже:

Проект корпоративного приложения

Проекты корпоративных приложений содержат ресурсы, необходимые для корпоративных приложений, и могут содержать ссылки на сочетание веб-модулей, EJB модулей, клиентских модулей приложений, модулей адаптера ресурсов, утилиты Java проектов и файлов JAR.

Эти взаимосвязи можно указать при создании нового корпоративного приложения создайте проект с помощью мастера или через свойства проекта.

Для получения дополнительной информации о разработке корпоративных приложений J2EE см. Глава 16 “Разработка веб-приложений с использованием EJBS” на странице 719.

Клиентский проект приложения J2EE

Клиентские проекты приложений J2EE содержат ресурсы, необходимые для J2EE клиентские модули приложений.Модуль приложения-клиента используется, чтобы содержать полностью функционирует клиентский Java-приложение (не веб-интерфейс), который подключается к и используются J2EE и ресурсы в приложения J2EE приложения сервер.Сохраняя ссылку на связанное корпоративное приложение, оно предоставляет общий доступ к такой информации, как ссылка на Java Naming and Directory Interface (JNDI), на EJBS и источники данных.

Проект соединителя

Проект connector содержит ресурсы, необходимые для адаптера ресурсов J2EE.Мастер позволяет указать набор фасетов (включая архитектуру соединителя J2EE (версия JCA)) и содержащий файл EAR.

Короткая версия:все они являются мастерами создания корпоративного приложения или его частей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top