轻量级servlet引擎,用于通过IIS提供java应用程序

Ola*_*ahl 5 java iis iis-7 servlets

我有一个旧的遗留Java Web应用程序,我想在与我的asp.net-applications(在IIS 7上运行)相同的服务器上部署.我需要在端口80上运行所有应用程序,因此我不能在不同的端口上安装两个Web服务器.

java应用程序非常简单,只有几个服务器小程序(没有JSP),其功能非常接近"Hello World".所以我希望servlet引擎尽可能轻量级.我认为Tomcat对此有点矫枉过正.

这样的产品是存在还是我被Tomcat困住了?

but*_*ken 9

看看Jetty.它可以从标准的Main调用中调用,并且可以很好地处理servlet容器(例如,GWT调试托管在Jetty环境中).

我用它来调试Lift应用程序,并给人留下了深刻的印象.

要通过IIS将请求转发到Jetty,您可以尝试mod_jk.问题是IIS和Java/JSP不能正常工作,因为IIS需要附加组件来支持VM的加载和JSP/Java内容的反映.有一篇关于如何在这里完成这项工作的优秀文章.