有没有人找到在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. 应用程序在IIS或VS web服务器下运行
- 3. 运行Web应用程序在本地(脱机)没有IIS
- 4. 在netbeans中运行web应用程序
- 5. 仅在一个浏览器中运行java web应用程序
- 6. 在Heroku中运行第二个非web java应用程序
- 7. 在Java Web应用程序中运行常规后台事件
- 8. 在NGINX中运行Java应用程序
- 9. 运行无IIS的asp.net应用程序
- 10. 在绝对路径下在IIS中运行Web应用程序需要什么
- 11. 运行Java应用程序
- 12. 在tomcat上运行web应用程序
- 13. 在Android上运行web应用程序
- 14. 如何在运行Java Web应用程序时调用函数?
- 15. 如何在web应用程序中运行小程序
- 16. Java Web Start应用程序在jre8u40下运行,但不是jre8u51
- 17. 在运行Web应用程序中进行远程调试
- 18. Java EE Web应用程序可以托管在IIS上
- 19. 运行Java应用程序在XP
- 20. ASP.NET MVC 2应用程序在VS中运行,但在IIS上运行错误
- 21. 无法在IIS 5.1上运行asp.net web服务。所有其他Web应用程序运行正常
- 22. 错误在.NET 4.0上的IIS中运行MVC2应用程序
- 23. 在窗口7中运行CGI应用程序IIS
- 24. 在IIS中运行应用程序时发送邮件
- 25. 从IIS 7.5在Chrome中运行MVC应用程序
- 26. 通过ASP.NET Web应用程序在IIS上自动部署Web应用程序?
- 27. Java - 使用Swing GUI运行Web应用程序
- 28. 在VS Dev Server和IIS下运行Web应用程序有什么区别?
- 29. 文件“iis.config”在IIS上运行Web应用程序时扮演什么角色?
- 30. DNS服务器在IIS上运行ASP.NET Web应用程序有多必要?
密切相关[轻量级servlet引擎为通过IIS服务的Java应用程序(http://stackoverflow.com/q/1344289/) – outis 2012-07-14 21:33:01