java-RESTTemplate等待API响应
发布时间:2020-12-15 01:21:45 所属栏目:大数据 来源:网络整理
导读:在我的Spring应用程序中,我使用RESTTemplate从外部API获取一些信息.该API要求您在发出请求时必须等待它的响应,直到发出另一个请求为止.这就是为什么我想知道如何做到这一点.当然不能使用计时器或类似方法,因为每次来自此API的响应时间都不同. 不幸的是,此应
在我的Spring应用程序中,我使用RESTTemplate从外部API获取一些信息.该API要求您在发出请求时必须等待它的响应,直到发出另一个请求为止.这就是为什么我想知道如何做到这一点.当然不能使用计时器或类似方法,因为每次来自此API的响应时间都不同. 不幸的是,此应用程序需要RESTTemplate,我无法更改它. 最佳答案
通常,在发出请求时,您应该等待响应,但是可以打开正在侦听传入数据的服务器套接字,并且在收到响应时,请检查响应类型,然后接受还是拒绝.因此,您使用客户端套接字发出请求,并使用服务器套接字接收响应.
http://docs.oracle.com/javase/tutorial/networking/sockets/clientServer.html http://docs.oracle.com/javase/6/docs/api/java/net/ServerSocket.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |