我希望使用Jersey,而不需要安装Tomcat或Glassfish等应用服务器。理想情况下,我希望创建一个在端口上侦听并允许连接的轻量级程序。我相信你可以用Grizzly + Jersey做到这一点,但我不确定这有多容易,因为据我所知,Grizzly是用来从头开始编写新的http服务器的?
Restlet在这方面看起来不错,因为它包含了一个内部http服务器,但提供的文档非常少。
发布于 2012-01-06 22:11:58
您可以使用像jetty这样的轻量级servlet容器。您可以将其与您的应用程序捆绑在一起。此外,使用您的应用程序构建和运输jetty也非常容易。
发布于 2012-01-06 22:58:40
我最近部署了一个应用程序,它使用Spring中的embedded Jetty启动Jersey,所以这是100%可能的。事实上,Jersey有一个SpringServlet,可以方便地委托给基于Spring上下文的REST实现。如果您在此过程中有其他问题,请与我联系。这不是最直接的,但我可以通过适当的链接来告诉你其中的一些内容。
https://stackoverflow.com/questions/8764982
复制