使用Netty的Servlet API实现

Ada*_*ent 17 java servlets nio netty

有没有人在Netty之上构建了一个Servlet API实现?我很想建立自己的,因为我不能谷歌实施.

基本上我想支持足够的球衣工作(希望球衣不做任何线程局部的东西).

Mar*_*ula 15

Jersey不需要servlet - 即使使用JDK中包含的轻量级http服务器也可以正常运行,甚至可以运行Grizzly NIO框架(类似于Netty - 请参阅grizzly.java.net).要了解如何使其与Netty一起运行,您可能需要查看Jersey工作区中的jersey-grizzly2模块 - 如果您愿意开发并为Jersey项目做出贡献,那就太好了.现在,为了让你失望,泽西岛确实使用了ThreadLocals.我们一直计划引入对非阻塞异步调用的支持,但这需要相当多的重构,因此只有2.0版本(在最后一次实现JAX-RS 2.0).无论如何,除了非阻塞的东西之外,在像Netty这样的Grizzly式框架上运行它的"轻量级"仍然是有用的.