【发布时间】:2015-02-20 10:16:52
【问题描述】:
我需要知道 xmlrpc 和 apache thrift 之间的区别。哪一个是速度和易用性。
【问题讨论】:
我需要知道 xmlrpc 和 apache thrift 之间的区别。哪一个是速度和易用性。
【问题讨论】:
区别
XML-RPC 是基于 XML 的,它本质上更冗长,导致更大的消息和 mopre 流量。此外,XML 必须被解析,而 Thrift 的二进制格式在大小和处理速度方面都相当有效。
哪个是速度
Apache Thrift 的主要目标之一是效率(阅读:速度)
哪个好用
使用 Apache Thrift,您将获得一个包含编译器和运行时库的单个包,大约需要 10 分钟。 20 种语言,涵盖 Windows、Linux 和 Apple 平台。相比之下,XML-RPC(以及 SOAP)依赖于您从 IDE 中获得的内容和/或作为 3rd 方组件可用的内容,包括可能或可能不是由该 1).
1)不兼容在理论上可能不存在,但在现实生活中肯定存在。 XML-RPC 的情况可能会更好,因为它比 SOAP 简单得多。
2)免责声明:我的观点可能有偏见。
【讨论】: