在JAX-RS中异步处理HTTP请求 - 响应交换

时间:2014-11-16 09:49:03

标签: java jax-rs

如果我把我需要的东西写成命题:

使用JAX-RS 2.0,我无法满足它们。对于第一个,我找不到像ReadListener这样的支持,对于第二个,我发现AsyncResponse,但它的API不允许多次写入块。

是否有任何想法或黑客只使用JAX-RS API而不使用特定于实现的功能来满足它们?我尝试了ContainerRequestFilterContainerResponseFilterReaderInterceptorWriterInterceptor,但他们没有帮助。

1 个答案:

答案 0 :(得分:0)

来自their mailing list

  

JAX-RS 2.0中不支持非阻塞I / O.它是Java EE 8中为JAX-RS 2.1规划的功能之一。此时,如果您对便携式解决方案感兴趣,则需要在Servlet 3.1之上构建它。