Jakarta Tomcat (Contenedor de servlets/jsps)

Slides:



Advertisements
Presentaciones similares
RichFaces Noviembre 2010 Claudio Chaucca Umana
Advertisements

Java Enterprise Edition (Java EE)
JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Web Services.
Programación Orientada a Objeto 1
RED NACIONAL DE TELEDETECCIÓN AMBIENTAL (RNTA)
Curso de PHP Tema 1: Introducción.
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
Fernando Alonso Blázquez Sesiones 06 de Mayo de 2004.
Servlets 22 de Abril de 2004 Fernando Alonso Blázquez.
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
Todo el Software necesario puede ser conseguido por separado. Para facilitar la puesta al punto del ambiente, nosotros utilizaremos una herramienta particular.
Jorge de Nova Segundo UD4: Instalación y administración de servicios Web Configuración de un servidor Web.
Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
LEgo Java Operating System (LeJOS)
ATS – Cliente .
J2EE – Java 2 Enterprise Edition
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones J2EE.
Capa de Persistencia Daniel Fernández Lanvin.
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Completando AMAZIN! 1.0…
Arquitectura Web en Aplicaciones Empresariales Java/J2EE Daniel Fernández Lanvin Entorno de trabajo.
Capa de Negocio. Capa de Negocio Responsabilidades Implementa procesos de negocio identificados durante el análisis funcional. Control de acceso a los.
Entorno de trabajo con apache ant
CARGAR Y PRESENTAR PRUEBAS OFFLINE
Aplicaciones software avanzadas con Java™
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
Arquitectura, conceptos y ejemplos
"java del lado del servidor" Servlet y JSP Java Server Pages.
GLORIA LILIANA OCAMPO CORRALES
Java Server Pages (JSP)
Servlets Servlets.
Curso de Java y Aplicaciones Web
Curso de Java y Aplicaciones Web
Curso de Java y Aplicaciones Web
Curso de Java y Aplicaciones Web
Investigación Servidor de Aplicaciones WebSphere
Servidor De Aplicaciones Maryluz Campillo Miryam Hernández.
Java 2 Platform Enterprise Edition
SERVIDORES DE OBJETOS Christian Andrés Castellanos Carlos Alberto Algarra
Desarrollo de sitios web con PHP y MySQL
 2006 Dr. Juan José Aranda Aboy. 1 ACI Taller de JAVA II Introducción a J2EE.
Luis Barrio de Alarcón 2º Curso de ASI I.E.S Gonzalo Nazareno
Aplicaciones web. … HTTP Aplicaciones con páginas estáticas Subdirectorio especial: \WEB-INF Fichero de configuración (opcional): \WEB-INF\web.xml Ficheros.
M.I. María Luisa González Ramírez Servlets y JSP.
JAVA. Introducción Que es java?  Código reusable  Multiplataforma.
Tecnologías para el desarrollo de aplicaciones Web
Plataformas de Desarrollo de Software
Arquitectura Web.
Sistemas Distribuidos basados en la web
Generación de páginas en forma dinámica utilizando Apache Tomcat®. Expositores: Luis Ehlen Luis Báez Grupo 8 Programación de Sistemas Profesor: Agustín.
Lenguajes de programación Web
Servlets 18 de Marzo de Índice ¿Qué es un Servlet? ¿Cuándo y por qué usar Servlets? Estructura básica de un HttpServlet Servlet simple que genera.
J2EE – Java 2 Enterprise Edition
Despliegue de Aplicaciones con la Implementación de Referencia de Sun J2EE Justo N. Hidalgo Sanz A partir del libro Java Server Programming J2EE.
Programación I Aplicaciones Web
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
Daniel Fernández Lanvin Capa de Infraestructura. Daniel Fernández Lanvin Capa de Infraestructura Adyacente a todas las demás. Comprende todos aquellos.
OpenCms Instalación y puesta en marcha OpenCms Hispano Ponentes Juan Antonio Girón Sevillano.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
JSF (JAVA SERVER FACES)
Curso de JAVA Standard Edition y JAVA EE (J2EE)
Apache Tomcat Rafael Emmi Christian Graffe.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
[IGN + UPM] con financiación de la AECI Madrid, junio-julio de 2006 Miguel A. Manso Universidad Politécnica de Madrid Curso IDEs Instalación de software.
1.  Tomcat es un contenedor web basado en el lenguaje Java que actúa como motor de servlets y JSPs.  Se ha convertido en la implementación de referencia.
 Tres tipos de aplicaciones ◦ Aplicaciones Web Java ◦ Objetos distribuidos EJBs ◦ Aplicaciones Empresariales.
Jakarta Tomcat (Contenedor de servlets/jsps)
Transcripción de la presentación:

Jakarta Tomcat (Contenedor de servlets/jsps) Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Jakarta TOMCAT Contenedor de Servlet/JSP Es un contenedor Web j2EE compatible Procesa las peticiones HTTP Contenido estático y dinámico Trabaja por defecto con el puerto 8080 Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Estructura de Directorios Arrancar, parar y otros scripts Archivos JAR accesibles desde todas las Apps Ficheros de configuración (eg. server.xml) Ficheros de LOG Directorio de Despliegue donde se han de instalar las aplicaciones Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Arquitectura Web en Aplicaciones Empresariales Java/J2EE Lo básico en TOMCAT Arrancar : startup.bat Parar: shutdown.bat Fichero de configuración: Server.xml Tomcat soporta Despliegue en Caliente de Aplicaciones (HotDeploy) Para desplegar una aplicación: Crearla directamente respetando la estructura de un WAR en el directorio WEBAPPS Dejar caer el WAR con la aplicación en ese mismo directorio. Al arrancar el TOMCAT lo descomprime y despliega en su propio contexto. Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Primera aplicación TOMCAT Crear una carpeta de nombre prueba colgando de Webapps Crear prueba/WEB-INF (imprescindible) Crear fichero index.html en prueba Arrancar Tomcat Abrir navegador e ir a http://localhost:8080/prueba Arquitectura Web en Aplicaciones Empresariales Java/J2EE

Arquitectura Web en Aplicaciones Empresariales Java/J2EE Referencias http://jakarta.apache.org Mastering Tomcat Development (Willey) Arquitectura Web en Aplicaciones Empresariales Java/J2EE