stringtranslate.com

Дескриптор развертывания

Дескриптор развертывания (DD) относится к файлу конфигурации для артефакта , который развертывается в некотором контейнере /движке.

В Java Platform, Enterprise Edition дескриптор развертывания описывает, как следует развертывать компонент, модуль или приложение (например, веб-приложение или корпоративное приложение ). [1] Он указывает инструменту развертывания развернуть модуль или приложение с определенными параметрами контейнера, параметрами безопасности и описывает определенные требования к конфигурации. Для синтаксиса этих файлов дескриптора развертывания используется XML .

Для веб-приложений дескриптор развертывания должен называться web.xml и должен находиться в каталоге WEB-INF в корне веб-приложения. Для приложений Java EE дескриптор развертывания должен называться application.xml и должен находиться непосредственно в каталоге META-INF на верхнем уровне файла .ear приложения .

Типы

В Java EE существует два типа дескрипторов развертывания: «дескрипторы развертывания Java EE» и «дескрипторы развертывания во время выполнения». [1] Дескрипторы развертывания Java EE определяются спецификацией языка, [2] тогда как дескрипторы времени выполнения определяются поставщиком каждой реализации контейнера. Например, файл web.xml является стандартным дескриптором развертывания Java EE, указанным в спецификации Java Servlet , но файл sun-web.xml содержит данные конфигурации, специфичные для реализации Sun GlassFish Enterprise Server . [3]

Ссылки

  1. ^ ab "Учебник Java EE 5: Упаковка приложений", получено 13 июля 2010 г.
  2. ^ "Java EE: XML-схемы для дескрипторов развертывания Java EE", получено 13 июля 2010 г.
  3. ^ "Sun Java System Application Server Descriptors" [ постоянная неработающая ссылка ] , получено 2010-07-13

Внешние ссылки

Смотрите также