【问题标题】:RPC Protocols comparisonRPC 协议比较
【发布时间】:2013-10-30 18:22:39
【问题描述】:

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

  1. 两端之间的对称通信:客户端建立连接,服务器可以通过同一连接将数据发送回客户端。
  2. 通过使用 HTTP 或大堆栈(如果可能,使用 TCP 直接通信)来避免过多的开销。
  3. TLS/SSL 支持安全通信。
  4. 易于实施。

为此,我评估了以下协议/通信技术。如果您能看一下表格并告诉我您的想法,我将不胜感激,因为在大多数情况下,很难找到我进行此分析所需的信息。此外,我还希望你们中的任何人都可以在下表中添加更多协议/技术。

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-31
      • 1970-01-01
      • 2013-11-19
      相关资源
      最近更新 更多