我正在构建一个JSON-RPC服务器,它接受通过HTTP的请求。我希望支持双向通信(客户端和服务器都可以发送请求),具体用例是发布/订阅架构,其中客户端发送
提前致谢。
subscribe(X)
请求并在(几乎)实时接收到changed(X)
请求。据我所知,有几种使用HTTP实现此功能的方法:
- 长轮询
- WebSockets
- 使用基于cookie的会话模型进行轮询调用
- 流(保持HTTP连接打开)
- 上述一些方法的组合
提前致谢。