¿Alguien ha encontrado una forma de ejecutar una aplicación web Java dentro de IIS? Me parece que debería ser completamente posible escribir un complemento ISAPI (¿es esa la palabra correcta?) Que integra Jetty o un contenedor de servlets personalizado con IIS. El beneficio de esto es que una gran cantidad de excelentes aplicaciones Java de alto nivel como Jira requieren una infraestructura separada para una tienda de Microsoft que de lo contrario sería.Ejecutar una aplicación web java en IIS
Respuesta
creo que encontrará uso de los dos artículos siguientes
El primer enlace es del año 2000 – frenchie
Correr JVM dentro del proceso de trabajo de IIS actualmente es una mala idea. Le sugiero que utilice la solución de este artículo en su lugar: Deploying Java Servlet applications on Windows with IIS
AFAIK Java EE no se puede alojar en IIS. Para alojar la aplicación Java EE necesita al menos un contenedor de servlets o un contenedor completo de Java EE que no es compatible con IIS. Aunque, algún complemento podría ser capaz de hacerlo.
cuanto a su referencia, a continuación enlace es la compatibilidad de Java EE por Oracle: http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
IIS puede usarse como un proxy inverso de front-end para cualquier otro servidor web, incluidos los servidores de aplicaciones Java EE. Por lo tanto, aunque "no es compatible con IIS" es cierto, aún es posible ejecutar una aplicación web Java detrás de IIS. –
Microsoft ha publicado recientemente (2015 Q1) HttpPlatformHandler módulo para IIS 8+ que le permite alojar java (o nodo de aplicaciones/rubí, etc.), en IIS.
- 1. Ejecutar una aplicación Java en una página web
- 2. Cómo ejecutar una aplicación web Haskell implementada
- 3. ¿Cómo ejecutar ASP.NET C# aplicación web localmente?
- 4. ¿Es posible ejecutar un trabajo cron en una aplicación web?
- 5. Ejecutar Java en un servidor web
- 6. ¿Qué significa WEB-INF en una aplicación web Java EE?
- 7. Ejecutar una aplicación web en Grails vs Django
- 8. Aplicación web Java i18n
- 9. Ejecutar un archivo jar en una aplicación Java en ejecución
- 10. Cómo ejecutar MSDeploy un paquete de sitio web creado en un sitio web de IIS virgen
- 11. Proteger con contraseña la aplicación web ASP.NET en IIS 7.5
- 12. Ejecutar Java EE aplicación en EC2
- 13. Ejecutar repositorios SVN bajo IIS
- 14. Múltiples dominios, la misma aplicación web en IIS 6
- 15. Incluyendo IIS dentro de una aplicación
- 16. Ejecutar una aplicación Java en un proceso separado
- 17. ¿Se puede ejecutar una aplicación web ASP.NET sin web.config
- 18. Escalabilidad de un único servidor para ejecutar una aplicación web Java
- 19. ¿Cómo diseñar y diseñar una aplicación web Java/Java EE?
- 20. Implementar aplicación web Java simple en Appfog
- 21. Método de llamada en undeploy desde una aplicación web Java
- 22. Manejo de excepciones en una aplicación web Java
- 23. incrustar un navegador web en una aplicación java
- 24. ¿Cómo configurar un icono para una aplicación web en Java?
- 25. Cómo ejecutar la aplicación Java antigua simple en Android
- 26. Ejecutar el método principal de Java desde una aplicación de escritorio Java en una JVM diferente
- 27. ¿Puedo ejecutar ejecutar una aplicación de Android como una aplicación de escritorio independiente sin un emulador?
- 28. Empaquetar y ejecutar una aplicación Java con dependencias de primavera
- 29. Ejecutar la aplicación Java como servicio
- 30. Objeto singleton en IIS Web Garden
estrechamente relacionados con [motor servlet ligero para servir aplicación java a través de IIS] (http://stackoverflow.com/q/1344289/) – outis