Дескриптор развертывания
| Эта статья или раздел нуждается в переработке.
Пожалуйста, улучшите статью в соответствии с правилами написания статей.
|
Дескриптор развертывания - это конфигурационный файл артефакта, который будет развернут в сервлет-контейнере. В спецификации Java Platform, Enterprise Edition дескриптор развертывания описывает как компонент, модуль или приложение (такое как Веб-приложение или enterprise application) должно быть развернуто.[1]
Этот конфигурационный файл указывает параметры развертывания для модуля или приложения с определенными настройками, параметры безопасности и описывает конкретные требования к конфигурации. Для синтаксиса файлов дескриптора развертывания используется язык XML.
Типы [править]
Для веб-приложений, дескриптор развертывания должен называться web.xml и находиться в директории WEB-INF, в корне веб-приложения. Этот файл является стандартным дескриптором развертывания определенным в Сервлет спецификации. Также есть другие типы дескрипторов, такие как файл дескриптора развертывания sun-web.xml, содержащий специфичные для Sun GlassFish Enterprise Server данные для развертывания именно для этого сервера приложений или файл application.xml для J2EE приложений который находится в директории META-INF.
Внешние источники [править]
- http://java.sun.com/xml/ns/javaee/index.html - XML схема дескриптора развертывания
- http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/deployment/deployment5.html
