如何使用Java发送请求的多个响应

达克希娜·莫西(Dhakshina Moorthy)

我试图在一定的时间间隔内发送多个响应,以响应来自客户端的http请求。我使用的是Spring Boot RESTful Web服务,该服务从AngularJs客户端接收请求。RESTFul Web服务将从客户端获取作业列表,我需要在每个作业完成后向客户端发送响应。

@PostMapping("/runExecution")
public Object sendingMultipleResponse(String input){

  for(Object obj : ListOfJobs){
    //performs business logic
    return object;
  }

}

考虑一下列表中有10个Job,我需要在每个作业执行后将结果返回给请求。注意:对于来自AngularJs的单个请求,我需要发送多个响应

麦卡纳

您可以WebSocket用于您的方案。WebSocket提供服务器和客户端之间的全双工通信通道。当客户端在服务器上发送消息(request在这种情况下)时,服务器将开始处理该消息,并且服务器将使用响应消息(将是response来响应客户端,例如发送正在处理的消息的状态或作业的状态。已通过发送的消息触发WebSocket请参考链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用java.net.http.HttpClient登录请求/响应?

如何发送POST请求并获得文件响应?

如何使用Java发送Google地方信息搜索请求

Java:如何发送XML请求?

如何使用Java Mail发送iCal会议请求并接收响应

如何使用Java发送原始SOAP请求?

如何从Java发送压缩的(gzip)JSON作为对Ajax请求的响应?

如何使用HAProxy发送响应而不将请求传递到Web服务器

如何使用HTML发送SOAP请求并接收响应?

Python:如何发送多个HTTP请求并接收响应?

如何通过响应/请求发送数组?

如何使用post方法发送多个请求

如何使用JavaScript发送多个POST请求

如何使用Java将POST请求发送到Octoprint?

如何使用Python发送多个HTTP请求

如何使用Java发送正确的HTTP PUT请求

如何使用JSON正文在Java中发送发布请求

如何发送多个HTTP请求python

如何使用Groovy在Soap ui中发送多个请求

如何使用Node JS发送多个响应

使用jQuery $ .when执行多个请求时,如何为请求分配响应?

如何使用Java发送GET请求

如何在 Java 中发送异步请求并收集响应

如何使用 NodeJS 发送多个按顺序计时的 https 请求?

使用 POSTMAN 向 Java REST API 发送 POST 请求并在 xml 响应中获取空值

如何等到接收到多个 websocket 响应按顺序发送,对于发送的单个请求,使用 JMeter

如何使用请求库的获取功能发送多个“获取”请求?

Java发送多个HTTP请求的最佳方式

如何使用请求库重新发送 GET 请求,直到获得所需的响应?(Python)