RPC协议比较

时间:2013-10-28 16:47:45

标签: python c rpc network-protocols distributed-computing

我必须选择用于通信客户端 - 服务器架构的协议/技术,同时支持Python和C.主要要求是:

  1. 两端之间的对称通信:客户端建立连接,服务器可以通过同一连接将数据发送回客户端。
  2. 使用HTTP或大堆栈(如果可能,TCP直接通信)避免过多的开销。
  3. TLS / SSL支持安全通信。
  4. 易于实施。
  5. 为此,我评估了以下协议/通信技术。我很感激你可以看看桌子并告诉我你的想法,因为大多数时候,很难找到我分析所需的信息。此外,我还要感谢你们中的任何人都可以在下表中添加更多的协议/技术。

    Protocols Comparison

    (* 1)对RPyC的TLS支持基于不再支持的Python库。

1 个答案:

答案 0 :(得分:0)

我使用xmlrpc,但我认为ZMQ是最好的选择。

相关问题