我希望在不需要安装Tomcat或Glassfish等应用服务器的情况下使用Jersey。理想情况下,我想创建一个轻量级程序,侦听端口并允许连接。我相信你可以用Grizzly + Jersey做到这一点,但我不确定这是多么容易,因为根据我的理解,Grizzly习惯从头开始编写新的http服务器?
Restlet在这方面看起来很不错,因为它包含一个内部http服务器,但提供的文档非常微薄。
答案 0 :(得分:3)
您可以使用像jetty这样的轻量级servlet容器。您可以将其与您的应用程序捆绑并发送。使用您的应用程序构建和运输码头非常容易。
答案 1 :(得分:0)
我最近部署了一个应用程序,它在Spring中使用嵌入式Jetty来启动Jersey,所以这是100%可能的。事实上,Jersey有一个SpringServlet,可以轻松委托基于Spring的基于上下文的REST实现。如果您在此路线上还有其他问题,请与我们联系。这不是最直接的,但我可以用适当的链接与你讨论。