我正在向某些服务器并行发送请求,但他们的响应并非同时发生。我必须在html页面上显示响应。一种方法是等待所有响应,当所有响应到达时,显示它们。 我想要做的是尽快显示响应,不要等待其他响应。一个粗略的算法看起来像:
while(all the responses don't come or timeout occurs)
waitForResponse();
if(responseArrived==true){
//put it on html page
}
}
我怎样才能在java中做到这一点?