【发布时间】:2012-10-09 18:57:52
【问题描述】:
远程过程调用是否支持双向通信?
我。 e.是否可以建立一种沟通机制
- 使用“纯”RPC(没有在其之上的任何协议,如 XML-RPC、JSON-RPC、Thrift 等),
- 允许两台机器在双向方向交换消息(从机器 1 到机器 2,反之亦然)?
【问题讨论】:
-
这取决于实际的 RPC 协议。它可能被称为异步 RPC,这不再是远程过程调用(而只是异步消息交换滥用相同的 RPC 协议)。并且双方也可以同时是 RPC 客户端和服务器。
标签: networking rpc