使用Netty实现Servlet API
是否有人在Netty的基础上构建了Servlet API?我很想建立自己的公司,因为我无法用Google搜索实现。
- http://www.jboss.org/netty/community#nabble-td4752485
- http://markmail.org/message/4qmvuaacxqzevqhc
基本上,我希望提供足够的支持以使jersey正常工作(希望jersey没有做任何threadlocal的工作)。
回答:
Jersey不需要servlet-即使在JDK中包含的轻量级http服务器上也可以正常运行,甚至可以与Grizzly NIO框架(类似于Netty-
请参阅grizzly.java.net)一起运行。为了了解如何使其与Netty一起运行,您可能需要查看Jersey工作区中的jersey-
grizzly2模块-
如果您愿意开发该模块并为Jersey项目做出贡献,那就太好了。现在,让您失望的是,Jersey确实使用了ThreadLocals。我们一直在计划引入对非阻塞异步调用的支持,但是这需要大量的重构,因此仅会随2.0版本一起提供(最终将实现JAX-
RS 2.0)。无论如何,除了非阻塞性的东西外,仍然可以在像Netty这样的Grizzly框架上运行它,因为它的“轻量级”。
以上是 使用Netty实现Servlet API 的全部内容, 来源链接: utcz.com/qa/417749.html