stringtranslate.com

Descriptor de implementación

Un descriptor de implementación (DD) se refiere a un archivo de configuración para un artefacto que se implementa en algún contenedor /motor.

En la plataforma Java, Enterprise Edition , un descriptor de implementación describe cómo se debe implementar un componente, módulo o aplicación (como una aplicación web o una aplicación empresarial ). [1] Indica a una herramienta de implementación que implemente un módulo o aplicación con opciones de contenedor específicas, configuraciones de seguridad y describe requisitos de configuración específicos. XML se utiliza para la sintaxis de estos archivos de descriptor de implementación.

Para las aplicaciones web, el descriptor de implementación debe llamarse web.xml y debe residir en el directorio WEB-INF en la raíz de la aplicación web. Para las aplicaciones Java EE, el descriptor de implementación debe llamarse application.xml y debe ubicarse directamente en el directorio META-INF en el nivel superior del archivo .ear de la aplicación .

Tipos

En Java EE , existen dos tipos de descriptores de implementación: "descriptores de implementación de Java EE" y "descriptores de implementación en tiempo de ejecución". [1] Los descriptores de implementación de Java EE están definidos por la especificación del lenguaje, [2] mientras que los descriptores en tiempo de ejecución están definidos por el proveedor de cada implementación de contenedor. Por ejemplo, el archivo web.xml es un descriptor de implementación estándar de Java EE, especificado en la especificación de Java Servlet , pero el archivo sun-web.xml contiene datos de configuración específicos para la implementación de Sun GlassFish Enterprise Server . [3]

Referencias

  1. ^ ab "El tutorial de Java EE 5: Empaquetado de aplicaciones", consultado el 13 de julio de 2010
  2. ^ "Java EE: Esquemas XML para descriptores de implementación de Java EE", consultado el 13 de julio de 2010
  3. ^ "Descriptores de servidores de aplicaciones Sun Java System" [ enlace muerto permanente ] , consultado el 13 de julio de 2010

Enlaces externos

Véase también