远程过程调用是否支持双向通信?
IE。是否可以建立沟通机制
- 使用“纯” RPC(在其之上没有任何协议,如 XML-RPC、JSON-RPC、Thrift 等),其中
- 允许两台机器双向交换消息(从机器 1 到机器 2,反之亦然) ?
远程过程调用是否支持双向通信?
IE。是否可以建立沟通机制
众所周知的旧 RPC(ONC RPC/SUN RPC)允许双向连接。当然,最后你需要一个支持它的实现。这是由 LinuxBox https://github.com/mattbenjamin/libtirpc-lbx维护的 ti-rpc 的一个分支,以及具有双向 rpc 支持的 java 实现http://code.google.com/p/nio-jrpc/ . NFSv4.1 服务器/客户端实现中使用的两个库都需要双向 RPC。