最佳答案
WebSocket 提供了像人类交谈一样的双向通信。 客户端可以向服务器发送数据,服务器可以随时向客户端发送数据。 但是请求-响应行为怎么办呢? 客户机可以向服务器发出请求并等待响应。 Websocket 似乎没有提供任何将客户端数据(请求)链接到服务器数据(响应)的功能。
这可能是子协议的工作,我对如何做到这一点有一些想法(发送带有请求的 ID,并在超时期间等待具有相同 ID 的响应)。
为了不重新发明轮子和节省一些时间,我在互联网上寻找一个现有的解决方案,但我没有找到任何相关的(也许是坏关键字)。
有人知道这种工作吗还是我漏掉了什么?