Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos SubvencionadosUn servidor J2EE compatible tiene que incluir un contenedor web.
contenedor web = contenedor servlet + contenedor jsp
Jsp es la abreviatura de JavaServer Pages. Se estudiarán en el último tema del curso.
Además, debe soportar la API Servlet. Mediante sus métodos e interfaces se permite la comunicación e interacción entre servlet y contenedor web.
|
NOTA: la API J2EE que incluye a API Servlet puede descargarse desde http://java.sun.com/products/servlet/download.html, sección IMPLEMENTATIONS, enlace J2EE 1.4 SDK y pulsar sobre el botón Download asociado a la fila Platform API docs Si se quiere hacer más rápido, http://teleformacion.fer.es/general/prt/c/javaser/2/j2eeri-1_4-doc-api.zip Se descargará un fichero zip que se descomprimirá aglutinado en una carpeta de nombre apidocs, por ejemplo, a partir de jdk_home o directorio de instalación del JDK. Dentro de apidocs se encontrará index.html, que es el fichero que lanza la API J2EE |
Actualmente, un contenedor web puede estar integrado en
http://java.sun.com/products/servlet/download.html, sección SPECIFICATIONS, 2.4-Final Release, fila Specification, enlace Download.
En el curso, como se ha comentado previamente, se trabajará con Tomcat. Cumple las especificaciones y, por tanto, tiene capacidad para ejecutar servlets y páginas jsp, es gratuito, estable, open-source o de código abierto, funciona correctamente y está ampliamente extendido (qué más se puede pedir!!).
En el curso se utilizará la última versión estable, es decir, Tomcat 5.X. Más manejable, menos consumo de memoria, más rendimiento y mejor monitorización que las versiones 4.X. Además soporta las últimas especificaciones 2.4 y 2.0 de los servlets y las JSPs respectivamente.
Una cosa más, jeje: que sea la implementación de referencia oficial seleccionada por Sun para ejecutar servlets y jsps. Lo es. De hecho viene integrado en Sun One Studio Community http://wwws.sun.com/software/sundev/jde/buy/index.html.
Un servidor de aplicación, aparte de contenedor web, incorpora un contenedor EJB (Enterprise Java Beans), que permite la ejecución de todo tipo de aplicaciones J2EE, en particular de aplicaciones web.
NOTA: un EJB es un componente software residente en un servidor de aplicación, destinado al desarrollo y despliegue de aplicaciones empresariales bajo la especificación EJB definida dentro de la plataforma J2EE. Las EJBs son el core o núcleo duro de J2EE
El problema de los servidores de aplicación es que cuestan dinero. La mayoría de las empresas fabricantes proporcionan versiones de evaluación. Por ejemplo, el WebLogic de Bea System www.bea.com puede descargarse desde http://commerce.bea.com/downloads/weblogic_platform.jsp y utilizar durante un tiempo limitado (90 días).
Es preciso estar registrado y contar con unos mínimos requerimientos de máquina: 256 MB de RAM, disponiblidad en el disco duro de unos 600 MB, frecuencia de micro superior a 800 MHz y paciencia: el proceso total de la instalación suele durar varias horas, del orden de dos o tres. Primero se descarga un .exe de nombre net_platform700_win32.exe, luego se ejecuta, se siguen los pasos indicados por el asistente y … a esperar.
Para descargarse el WebSphere de IBM:
http://www-3.ibm.com/software/info1/websphere/index.jsp, leer un poquito y luego lanzarse a
http://www-3.ibm.com/software/webservers/appserv/efix-archive.html para descargarlo.
Para descargar de forma gratuita y sin limitación temporal el Jboss se va a www.jboss.org, enlace "Download" de la fila JBoss AS. Las versiones 3.X integran como contenedor web a Jetty (es software desarrollado por la gente de Jboss); las 4.X, integran Tomcat como contenedor web. Se descarga, se descomprime y ya está instalado.
Si no se cuenta con un servidor web que integre un contenedor web ni con un servidor de aplicación J2EE, pero sí con un servidor web "puro" como Apache o Internet Information Server de Microsoft, puede agregarse el contenedor web como un módulo independiente del periodo de ejecución del servidor, que permita la ejecución de servlets y JSPs. En este caso, sólo serán gestionadas por el módulo, las peticiones a servlets y jsps, mientras que el resto serán gestionadas por el servidor web puro.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Java Servidor y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad