quarkus jaxrs非阻塞误解

问题描述 投票:0回答:1

到目前为止,我已经能够阅读:

可能是误解:以下术语到底是什么意思?

  • 服务器非阻塞代码。
  • 服务器异步响应处理。
  • 服务器反应性代码。

我的问题是:为什么我不能使用jax-rs端点创建非阻塞代码并利用标准事件循环线程?

java jax-rs vert.x quarkus
1个回答
0
投票

JAX-RS只是一个标准。 Quarkus使用RESTEasy作为JAX-RS实现。 RESTEasy使用阻止API:

Resteasy默认情况下不是异步的,但是能够处理非阻止异步响应,特别是使用Vert.x

您可以在此处了解更多信息:https://github.com/vert-x3/vertx-examples/tree/master/resteasy-examples

RESTEasy是JBoss的一部分。 JBoss是Red Hat的一部分。 Quarkus也是一个Red Hat项目。

从理论上讲,您可以使用另一个非阻塞的JAX-RS实现。但是由于一个简单的原因,我一无所知-JAX-RS已经过时了。

© www.soinside.com 2019 - 2024. All rights reserved.