json - 什么是 odata、json 和 soap?

标签 json soap odata

你好 friend 我很困惑,无法链接 odata、json 和 soap 中的概念? json 协议(protocol)与 odata 有何不同?

既然已经有了odata,为什么还需要json呢? 为什么odata采用json格式和atom格式,在什么情况下?

最佳答案

OData 和 SOAP 是 protocols而 JSON 是一种数据格式(定义数据表示的语法和语义)。

协议(protocol)可能会或可能不会强制使用特定的数据格式(我认为通常它们会这样做)。

例如,OData 使用 JSON,SOAP 使用 XML。


如果您想更详细地了解这项技术,维基百科是您的 friend 。

关于json - 什么是 odata、json 和 soap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5816751/

相关文章:

c# - 使用 Odata 服务并获取 JSON 格式的结果

c# - Web API OData : How do you $expand on a single entity?

c# - 序列化包含字典的对象,以便字典键/值呈现为包含对象的一部分

linux - 在 ubuntu 10.04 上将 php 降级到 5.2 后,Pear 下载软件包而不是安装

java - 使用 SOAP 中请求的证书注册协议(protocol) "https"多线程(轴 2)

c++ - 无法使用 loadxml 加载 '@' 符号

.net - MVC 4 WebApi 与 PowerPivot?

javascript - C# mvc - Controller 返回部分 View 或 json 数据

Ruby 对象到 JSON 并返回

javascript - 从服务器向客户端获取/获取数据时出现问题。 (客户端向服务器发送数据成功)