webservice有哪些优点是json所比不上的?json有哪些优点是webservice所比不上的?如服务器端改了逻辑代码,如果是webservice就需要重新生成客户端代码平时开发当中更多的是哪种?谢谢
4 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
我冒昧的揣测一下,你说的webservice
应该是狭义的特指SOAP
吧?否则json
交互也可以称得上是一种webservice
,又何来不同之说?
所以这里的关键问题其实是,前后端交互过程中,使用xml
和json
格式进行数据传输,到底有何差异?各自的优点又是什么?
关于json
,我想其他几位朋友说的都很好了,轻量级、灵活
那xml
呢?自然是功能强大,单就数据类型这一项来说,json
就没法比。xml
可描述的数据类型显然要比json
固定的那几种要多的多。不过话说回来,这么强大的功能,在平常的前后端数据交互中真的需要么?带着这个疑问,json
基本控制了大部分市场。xml
显得过分臃肿了
那以xml
为基础的SOAP
协议到底有没有优势?我想,对数据内容的准确描述是一大优势,有了它,妈妈再也不用担心后端发来的数据格式不对了。
慕仙森
TA贡献1827条经验 获得超8个赞
我从事过两家公司,所遇到的前后端数据交互都是用json的,并且接入过百度地图API,阿里商品的API,以及其他各大公司的API,可以很明确地说,绝大多数数据传递都是用json的。
优点json:
数据结构清晰
各种开发语言都有对应的方便的json解析包
可以很方便得将json和对象进行转换
至于webservice,本人没用过,不好作答。
添加回答
举报
0/150
提交
取消