1

使用高速公路、python 和 WAMP,WebSocket客户端是否可以注册 RPC 调用 - 基本上同时充当客户端和服务器?

例如,“聊天客户端”连接到已知 WS URI/端口上的“聊天服务器”并建立会话。客户端通过此 Web 套接字正常发送消息和接收响应。然后,服务器定期通过同一个Web 套接字向客户端发出随机 RPC 调用(通过 WAMP),请求对特定问题的回答。

客户端在伪代码中将执行以下操作:

onMessage(...)
    if simple message
       display message to user
    else
       if rpc call request
          perform command as requested
          send response back to server
4

1 回答 1

1

是的,这是可能的:具有“对称 RPC”或“反向 RPC”的 WAMP 调用。它仍处于烹饪/实验阶段,但这是 AutobahnPython 的完整工作示例

于 2013-09-18T13:09:52.347 回答