JSON-RPC是远程过程调用协议,以javascript为基础的数据表示语言,方便读写习惯,有利于计算机的解析和生成。
1)含有名称/值对的集合
2)一个有序的列表
JSON是一种远程过程调用协议,格式简单,容易操作,能够简化处理,在两个通信实体之间建立点对点的连接,一方可能调用另外一方提供的方法,为了调用一个远程的方法,客户端发送一个请求,服务器回复一个响应。
1可以使用多种语言编写,方便编程者,
2、不您需要特定的协议,UDP,HTTP,TCP都可以
2、简化处理,简单操作,避免页面重载和频繁刷新,开销比较小
请求和回复随时可以发送给另一端.公告无需回复,仅当有请求时才发送回复.
JSON的缺点: 没有一些确认以及保证正常调用的机制。
更多嵌入式linux及编程学习交流的文章,请访问我的个人网站”恩享网” :http://www.enxiang.icoc.cc,期待与您共同进步。