2012-02-22 40 views

Respuesta

13

No puede. Necesita un contenedor web Java EE como Tomcat o JBoss para poder hacerlo. IIS solo puede actuar como un proxy frontal para las cosas alojadas a través del archivo WAR.

Lo que probablemente necesite es una forma de conectar IIS y Tomcat juntos para que las solicitudes de cualquier recursos dinámicos como JSP y Servlets se puedan delegar a Tomcat.

El siguiente enlace explica cómo hacerlo en detalle.

http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html

+0

entonces debo instalar tomcat? – user1176926

+2

@ user1176926 Sí. – adarshr

+0

Tuve la idea de ejecutar tomcat por separado, iniciar mi servlet y enviar un redireccionamiento desde mi sitio web (usando javascript) a ese servlet, debería funcionar incluso sin crear ningún connectino entre tomcat e iis, ¿no? – user1176926

4

Por favor, lea este artículo: Deploying Java Servlet applications on Windows with IIS El Java se ejecuta en el embarcadero y el IIS se utiliza como un proxy, pero en esta solución todos los componentes se encajan entre sí para que se vea y se siente como que está incorporado en el La función IIS de ejecutar archivos WAR.