[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tomcat ? ó Apache ? ó Tomcat+Apache ?



pabloingelhorn wrote:

Amigos listeros:
Para el desarrollo de aplicaciones web con java que es lo que realmente
preciso, demás esta decir que utilizo Debian Woody 3.0 r1:
Estoy un poco mareado con el tema, y aparte he visto muchos mensajes donde
hacen funcionar los dos en forma conjunta , pero que han sido innumerables
los problemas por el tema de las versiones de estos dos productos.
El tema es ... que preciso:

TOMCAT
Que función cumple actuando solo ?
Que versión me recomiendan?
Algun manual en castellano ?

Jakarta Tomcat es un proyecto de la Fundación Apache. Su finalidad es servir páginas jsp, aunque también actúa como servidor http (aunque no es ni de lejos tan versátil y potente como Apache). Si quieres trabajar con jsp y servlets necesitas un servidor adecuado, y Tomcat es de los buenos y además gratuito. La versión, la última, y si tienes problemas en la instalación, la 4.0.2. Nunca por debajo de 4.


APACHE
Que función cumple actuando solo ?
Que versión me recomiendan?
Algun manual en castellano ?

Apache es un servidor http (servidor web), el mejor y el más usado. Su función básica es esa, pero es que además Apache es modular. Esto quiere decir que con los módulos adecuados puedes servir cosas como php y perl, utilizar ssh, etc. Además proporciona una gran capacidad para administrar un sitio web.


APACHE + TOMCAT
Que función cumple Apache y que función cumple Tomcat al trabajar en
conjunto?
Para no tener problemas, que versiones de los mismo debo utilizar ?

Si lo que quieres es unir lo mejor de los dos mundos, debes integrar (o poner en contacto) a estas dos aplicaciones. Una vez integrados, Apache hace de servidor http, que es lo suyo. Si Apache recibe una petición de un fichero jsp, le pasa el trabajo a Tomcat, el cual hace lo que tiene que hacer, generar una respuesta tipo html a partir de un servlet (que no es nada más que una clase Java). La respuesta es recibida por Apache, que sin más tardanza la manda al cliente. En cierto modo, Apache actúa como intermediario en las peticiones jsp. Si lo único que quieres es servir páginas jsp, puedes pasar perfectamente sólo con Tomcat. Si además también quieres servir html estático, también te pude valer únicamente con Tomcat (con todas sus limitaciones). Si lo que quieres es disponer de todas las capacidades de un buen servidor http y trabajar en un entorno Java, necesitas integrar a las dos fieras. En la web de Apache tienes información sobre Tomcat y lo puedes descargar. Si descargas las últimas versiones de los dos, supongo que no deberías tener problemas en Woody. Incluso creo recordar que Tomcat 4.x.x trabaja con Apache 1.3.23. Hace ya un tiempo vi instrucciones sobre la integración en la web de Apache y en alguna de las webs de Oreilly, aunque en inglés.


Vienen Apache y Tomcat en los 7 CDs de Woody ?
Apache lo tengo instalado , pero Tomcat no lo encuentro por ningun lado.

   Tomcat está en la web de Apache.


Perdón por la ignorancia, pero resultara muy útil para mi vuestras
respuestas.

Gracias
Pablo Darío Ingelhorn
pabloingelhorn@yahoo.com.ar

Ingelhorn Sistemas
ingelhornsistemas@yahoo.com.ar
La Pampa - Argentina

Ten en cuenta que la raiz de tus ficheros en Tomcat está en el directorio ROOT y que atiende en el puerto 8080. La configuración seguramente te servirá, pero debes saber que está en ficheros xml, y no en formato texto como en Apache.,

Tienes un libro entero sobre jsp (en inglés) en http://pdf.coreservlets.com/ Y ayuda sobrel a instalación en http://www.moreservlets.com/Using-Tomcat-4.html

   Un saludo.




Reply to: