有没有人找到在IIS中运行Java web应用程序的方法?在我看来,应该完全可以编写一个ISAPI插件(这是正确的词?),它将Jetty或定制的servlet容器与IIS集成在一起。这样做的好处是,许多伟大的高端Java应用程序(如Jira)都需要单独的基础架构,否则所有Microsoft商店都需要单独的基础架构。在IIS中运行java web应用程序
22
A
回答
19
10
运行IIS工作进程内JVM目前是一个坏主意。我建议您使用本文中的解决方案代替:Deploying Java Servlet applications on Windows with IIS
1
AFAIK Java EE不能在IIS中承载。要托管Java EE应用程序,您至少需要Servlet容器或IIS不支持的完整Java EE容器。虽然,一些插件也许能够这样做。
至于大家参考,下面的链接是Oracle的Java EE兼容: http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
+1
IIS可以使用作为任何其他Web服务器(包括Java EE应用程序服务器)的前端反向代理。因此,尽管“不受IIS支持”是正确的,但仍然可以在IIS后面运行Java Web应用程序。 – 2014-01-21 05:22:04
6
微软最近发布了(2015年Q1)为IIS 8+ HttpPlatformHandler模块,可让您主持的Java(或节点/ Ruby应用程序等),在IIS上。
相关问题
- 1. 在IIS应用程序下运行vbscript
- 2. 作为Web应用程序在Web服务器上运行Java应用程序?
- 3. 问题在iis 7下运行web应用程序asp.net mvc 3
- 4. 运行Web应用程序在本地(脱机)没有IIS
- 5. 应用程序在IIS或VS web服务器下运行
- 6. 远程调试在Glassfish中运行的Java Web应用程序
- 7. 在Eclipse中运行Web应用程序
- 8. 在netbeans中运行web应用程序
- 9. 在web应用程序中运行exe
- 10. 主Web应用程序中的IIS 7 Web应用程序
- 11. 运行exe的ASP.NET Web应用程序在VS中工作,而不在IIS中
- 12. 在Heroku中运行第二个非web java应用程序
- 13. 如何在java-ee web应用程序中运行bash脚本?
- 14. 仅在一个浏览器中运行java web应用程序
- 15. 在web gui中运行独立的java应用程序
- 16. 在Java Web应用程序中运行常规后台事件
- 17. 在NGINX中运行Java应用程序
- 18. 无法运行应用程序与IIS
- 19. 运行无IIS的asp.net应用程序
- 20. 在IIS上运行时,ASP.NET Web应用程序中的模拟不起作用
- 21. 在绝对路径下在IIS中运行Web应用程序需要什么
- 22. 带有持续运行的Java程序的Web应用程序
- 23. 在UNIX上运行Web应用程序
- 24. 运行Web应用程序在本地
- 25. 在Android上运行web应用程序
- 26. 在tomcat上运行web应用程序
- 27. 运行Java应用程序
- 28. 运行Java应用程序
- 29. 从IIS应用程序池运行应用程序
- 30. 如何在运行Java Web应用程序时调用函数?
密切相关[轻量级servlet引擎为通过IIS服务的Java应用程序(http://stackoverflow.com/q/1344289/) – outis 2012-07-14 21:33:01