java-OData v3和OData v4之间的区别

我们要求同时使用Odata v3和Odata v4.

实际上,我们需要访问公开这两个版本的Web服务.我们正在使用Java平台.这两个版本之间有哪些更改-这将是一个重大更改吗?

查询格式是否会影响那些Web服务,具体取决于版本?
API是否也会更改?
在调用这两个版本时,我们需要注意哪些技术要点?

我们得到的回应会有所不同吗?
我听说v4的默认响应是JSON,而V3的默认响应是XML —是这样吗?

我尝试了以下示例:

http://services.odata.org/V3/Northwind/Northwind.svc/Customers

http://services.odata.org/V4/Northwind/Northwind.svc/Customers

请向我们提供详细信息.

解决方法:

OData v3和v4之间有很多差异,因此很可能不会直接支持v4.

>参见OData v4 Specifications
>请参阅What’s New in OData Version 4.0

据我所知,v4中的默认格式确实是JSON,但它也支持XML.您不需要使用JSON.

上一篇:c#-无法使附加到实体的ODATA v4操作正常工作


下一篇:SAP ABAP OData uri type为metadata的请求处理逻辑