xmlrpc和apache thrift之间的区别

时间:2014-12-22 10:14:37

标签: xml-rpc thrift

我需要知道xmlrpc和apache thrift之间的区别。哪一个是速度和易用性。

1 个答案:

答案 0 :(得分:0)

差异

XML-RPC是基于XML的,它本质上更详细,导致更大的消息和更多的流量。此外,必须解析XML,而Thrift的二进制格式在大小和处理速度方面都非常有效。

哪一个是速度

Apache Thrift的主要目标之一是效率(读取:速度)

哪一个易于使用

使用Apache Thrift,您将获得一个包含编译器和运行时库的程序包。 20种语言,涵盖Windows,Linux和Apple平台。相比之下,XML-RPC(以及SOAP)依赖于您使用IDE获得的内容和/或第三方组件可用的内容,包括 1可能引起或不引起的任何不兼容性<) / SUP>


1) 理论上可能不存在不兼容性,但它们肯定在现实生活中存在。使用XML-RPC可能会更好,因为它比SOAP简单得多。

2) 免责声明:我的意见可能有偏见。