Web applications
Una aplicación web consta de uno o varios servlets relacionados, tecnología JavaServer Pages (archivos JSP) y archivos HTML (Hyper Text Markup Language) que puede gestionar como una unidad.
Los archivos de una aplicación web están relacionados, ya que colaboran para realizar una función de lógica empresarial. La aplicación web es un concepto al que da soporte la especificación de servlets de Java™. Las aplicaciones web se suelen empaquetar como archivos .war.
Subtopics
Módulos web
Un módulo web representa una aplicación web. El módulo web se crea ensamblando servlets, archivos JSP (JavaServer Pages) y contenido estático como páginas HTML (Hypertext Markup Language) en una sola unidad desplegable. Los módulos web se almacenan en archivos WAR, que son archivos JAR (Java Archive) estándar.Atributos de solicitud de contenedor web
Un contenedor web proporciona tres atributos HttpServletRequest personalizados que pueden utilizarse para proporcionar un servlet o un interceptor de asociación de confianza (TAI) con la información de certificado para una solicitud.Archivo web.xml
El archivo web.xml proporciona información sobre configuración y despliegue de los componentes web que componen una aplicación web.Aplicación predeterminada
WebSphere Application Server proporciona una configuración predeterminada de modo que los administradores pueden verificar fácilmente si el servidor de aplicaciones está ejecutándose. Cuando se instala el producto, incluye un servidor de aplicaciones llamado server1 y una aplicación empresarial llamada Deafulta Application.JavaServer Pages
JavaServer Pages (JSP) son componentes de aplicaciones codificados según la especificación JavaServer Pages. Las Java Server Pages permiten separar el código HTML (Hypertext Markup Language) de la lógica empresarial en páginas web de forma que los programadores de HTML y los programadores de Java puedan colaborar fácilmente para crear y mantener páginas.Servlets
Los servlets son programas de Java que utilizan la interfaz de programación de aplicaciones (API) de servlets de Java. Debe empaquetar los servlets en un archivo WAR (archivador de aplicación web) o un módulo web para su despliegue en el servidor de aplicaciones. Los servlets, que se ejecutan en un servidor web habilitado para Java, amplían las funciones de un servidor web, de forma similar a como se ejecutan applets en un navegador, y amplían las funciones de un navegador.Fragmentos Web
Al desarrollar aplicaciones web, si varios módulos web utilizan los mismos componentes, considere la posibilidad de incluir los componentes en un archivo JAR (Java archive) de fragmento Web. El archivo JAR de fragmento web contiene los metadatos de configuración y archivos de clase de componente. Esta práctica facilita la realización de copias de una aplicación a otra.Procedimientos recomendados para el servlet asíncrono
La característica de servlet asíncrono le permite procesar solicitudes y respuestas de entrada sin estar enlazado a la hebra original que ha iniciado la solicitud.Propiedades del contenedor Web
Obtenga información sobre las propiedades del sistema, las propiedades personalizadas y las propiedades de aplicación para el contenedor web.Declaraciones de recursos de aplicación Java EE
Puede configurar las aplicaciones Java EE (Java Enterprise Edition) para declarar dependencias sobre recursos externos y parámetros de configuración. Estos recursos se pueden inyectar en el código de la aplicación o puede que la aplicación acceda a ellos a través de JNDI (Java Naming and Directory Interface).Aplicaciones Web: recursos de aprendizaje
Referencia relacionada:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cweb_aov2
File name: cweb_aov2.html