Введение
В этом руководстве обсуждается способы разработки исходного кода для любого из
компонентов J2EE (включая аплеты, клиентские приложения, web-компоненты и объекты EJB).
Результирующие компоненты J2EE будут упакованы в Модули J2EE в процессе интеграции. Более подробная информация
находится в разделе Руководство: Сборка модулей J2EE.
Разработка исходного кода J2EE
Исходный код J2EE включает в себя исходный код всех компонентов J2EE (включая аплеты, клиентские приложения,
web-компоненты и объекты EJB), а также исходный код стандартных классов Java и объектов JavaBean. В частности, для
приложений J2EE могут быть созданы следующие Рабочий продукт: Элементы реализации:
-
Исходные файлы (такие как страницы JSP, статические файлы HTML, файлы изображений, файлы Java)
-
Скомпилированные файлы (файлы байткода Java)
Реализация компонента J2EE включает в себя конкретизацию проекта, в том числе, интерфейсов, определений типов и
вспомогательных классов. Процесс этого по существу такой же, как и для проекта, но результаты должны быть завершены на
том же уровне, что и операции, чтобы позволить выполнение и тестирование компонента.
Руководство по моделированию
При моделировании реализации J2EE могут быть использованы все те же конструкции, что и в Модели проекта, но также можно
включить диаграммы, показывающие реализацию в терминах Рабочий продукт: Элемент реализации (например, файлы .java или
скомпилированные файлы .class).
Однако, в общем случае, большинство файлов реализации не моделируются, если средством проектирования полного обхода не
предоставлена некоторая поддержка или не нужно показать некоторые неочевидные взаимосвязи. Причина этого состоит в том,
что взаимосвязи часто являются явными. Обычно существует один файл .java для каждого интерфейса или класса Java, и один
скомпилированный файл .class для каждого файла .java. Таким образом, моделирование этих файлов не очень интересно.
|