gpt4 book ai didi

java - Jax-rs 在数据库操作之前返回响应

转载 作者:太空宇宙 更新时间:2023-11-04 07:04:22 25 4
gpt4 key购买 nike

我正在 Jersey 中使用 Rest 服务 (Java EE 6)

当客户端向服务器发送请求时,服务器经过一些操作后向客户端发送响应,不幸的是,我花了太多时间,这对客户端产生了不好的影响,所以我试图在数据库操作之前从服务器向客户端发送响应,但我无法设计它。有没有办法在发送响应后进行数据库操作。实际上我的目标是服务器返回响应而不等待数据库更新。

谢谢

最佳答案

您可能可以调用 @Asynchronous EJB 来进行数据库更新 ( http://docs.oracle.com/javaee/6/tutorial/doc/gkkqg.html ),但随后您必须处理数据库更新失败的情况。您可以向客户端返回一个临时位置,以便客户端可以发送后续请求来获取数据库操作的状态(成功/进行中/失败)。

关于java - Jax-rs 在数据库操作之前返回响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21628983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com