json rpc

目录导航

介绍

json rpc 是一种以json为消息格式的远程调用服务,它是一套允许运行在不同操作系统、不同环境的程序实现基于Internet过程调用的规范和一系列的实现。这种远程过程调用可以使用https作为传输协议,也可以使用其它传输协议,传输的内容是json消息体。

json rpc 和xmlrpc相比具有很多优点。首先xmlrpc是以xml作为消息格式,xml具有体积大,格式复杂,传输占用带宽。程序对xml的解析也比较复杂,并且耗费较多服务器资源。json相比xml体积小巧,并且解析相对容易很多。[1]

实例比较

用XML表示中国部分省市数据如下:

用JSON表示中国部分省市数据如下:

所以json rpc 相对 xmlrpc在带宽、服务器资源消耗、开发易用性方面要强很多。

相关百科
返回顶部
产品求购 求购