gpt4 book ai didi

jboss - 使用 Java 和 JBoss 进行长轮询

转载 作者:行者123 更新时间:2023-12-01 11:58:17 25 4
gpt4 key购买 nike

我正在寻找一个示例,如何在 java 中实现长杆机制。我很乐意使用无状态 EJB。

我知道类似的东西会起作用:

@WebService(serviceName="mywebservice")
@Stateless
public class MyWebService {
@WebMethod
public String longPoll() {
short ct = 0;
while(someCondition == false && ct < 60) {
sleep(1000); // 1 sec
ct++;
}
if (someCondition)
return "got value";
else
return "";
}
}

不幸的是,我知道这不会扩展。我可以在没有完成响应的情况下返回 webmethod 并在其他地方完成它吗?

最佳答案

JAX-WS 支持使用异步客户端调用来调用 Web 服务,并支持回调和轮询模型。看看:

关于jboss - 使用 Java 和 JBoss 进行长轮询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3986529/

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