我需要知道xmlrpc和apache thrift之间的区别。哪一个是速度和易用性。
答案 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) 免责声明:我的意见可能有偏见。