¿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. Ejecutar un archivo jar en una aplicación Java en ejecución
- 9. Aplicación web Java i18n
- 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 repositorios SVN bajo IIS
- 13. Ejecutar Java EE aplicación en EC2
- 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. Manejo de excepciones en una aplicación web Java
- 22. incrustar un navegador web en una aplicación java
- 23. ¿Cómo configurar un icono para una aplicación web en Java?
- 24. Método de llamada en undeploy desde una aplicación web Java
- 25. Ejecutar el método principal de Java desde una aplicación de escritorio Java en una JVM diferente
- 26. Cómo ejecutar la aplicación Java antigua simple en Android
- 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