加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么使用XML(SOAP)当JSON这么简单和容易处理?

发布时间:2020-12-16 08:08:47 所属栏目:百科 来源:网络整理
导读:使用JSON接收和发送数据是通过简单的HTTP请求完成的。而在SOAP中,我们需要处理很多事情。解析XML有时也很难。即使Facebook在Graph API中使用JSON。我仍然想知道为什么还应该使用SOAP?有什么原因或领域,SOAP仍然是更好的选择? (尽管数据格式) 此外,在简
使用JSON接收和发送数据是通过简单的HTTP请求完成的。而在SOAP中,我们需要处理很多事情。解析XML有时也很难。即使Facebook在Graph API中使用JSON。我仍然想知道为什么还应该使用SOAP?有什么原因或领域,SOAP仍然是更好的选择? (尽管数据格式)

此外,在简单的客户端 – 服务器应用程序(如与服务器连接的移动应用程序)中,SOAP能否提供优于JSON的优势?

我将非常感谢,如果有人可以征求JSON和SOAP之间的主要/突出的差异,考虑我提供的信息(如果有任何)。

我发现以下SOAP的优点

>有一个大的原因大家坚持用SOAP而不是使用
JSON。每一个JSON设置,你总是想出自己的
数据结构。我不是说数据是如何编码的
并传递,但是如何定义数据格式化格式,数据
模型。
> SOAP有一个行业成熟的方式来指定数据将在
形式Cart是一个产品集合,每个产品都可以有
这些属性等。一个放在一起的WSDL文档真的有
这钉钉。 Heck,它是一个W3C规范。
> JSON具有类似的方式来指定此数据结构。一个JavaScript
类是最常见的做法。一个
JavaScript类实际上并不是任何类型的数据结构
不可知论,成熟,广泛应用的方式。 Heck,JavaScript真的
只在一个环境中执行,浏览器。
>简而言之,SOAP有一种在a中指定数据结构的方法
成熟格式文档(WSDL)。 JSON没有标准的做法这样做。

如果您正在创建客户端应用程序,并且您的服务器实现是使用SOAP完成的,那么您必须在客户端使用SOAP。

另见here和here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读