2020-09-01 07:29发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在我的项目中,我已经看到ui5应用程序使用了SOAP Web服务以及其他REST Odata服务...确定点是什么? 最好不要使用Odata服务吗?
您好 ghadeer ,
在我当前的项目中,有一个需要存储会话的要求。 如果是这种情况,那么您将无法使用OData并且Odata是无状态的。
除此之外,您应该通过检查其内置功能来了解使用odata的好处。 例如,它具有元数据,可以使用$ select,$ top等,当您使用元数据时,可以使用注释和许多其他功能。
另一个要点。 SAP的发展方向,往往会给Odata带来更多压力。 将您的表绑定到Odata之后,您将获得许多可用的功能。同样,您可以使用与OData紧密结合的Smart控件。最后一点-假设您决定以后使用Hana DB 时间点,然后使用CDS,您可以直接创建OData服务,也可以在您的应用程序中直接使用它们。
因此,请思考SAP的未来愿景并据此进行,SAP的未来愿景就是OData。
-致谢 Dhrubajyoti
我不会对" SAP的未来愿景"发表笼统的声明。 这些服务只是出于不同的目的。 如果您访问 api.sap.com ,您仍会发现相当一部分SOAP服务。
某些旧系统只能使用肥皂语言进行交流,那么您别无选择。
同意,可以在Google上轻松找到有关此主题的大量帖子 。
我不明白这个问题:您别无选择,无论使用OData还是SOAP(或其他),您都会以公开的方式使用Web服务。
或者,如果问题是通过OData和SOAP创建Web服务的缺点/优势是什么,则搜索Web(不特定于SAP)。
应该是Odata检查< a hraf=" https://help.sap.com/viewer/68bf513362174d54b58cddec28794093/7.5.9/en-US/c6fd2651c294256ee10000000a445394.html"> ODATA的最佳做法,但您仍然可以使用SOAP。
https://docs.microsoft.com/en-us/dynamics -nav/web-services
最多设置5个标签!
您好 ghadeer ,
在我当前的项目中,有一个需要存储会话的要求。 如果是这种情况,那么您将无法使用OData并且Odata是无状态的。
除此之外,您应该通过检查其内置功能来了解使用odata的好处。 例如,它具有元数据,可以使用$ select,$ top等,当您使用元数据时,可以使用注释和许多其他功能。
另一个要点。 SAP的发展方向,往往会给Odata带来更多压力。 将您的表绑定到Odata之后,您将获得许多可用的功能。
同样,您可以使用与OData紧密结合的Smart控件。
最后一点-假设您决定以后使用Hana DB 时间点,然后使用CDS,您可以直接创建OData服务,也可以在您的应用程序中直接使用它们。
因此,请思考SAP的未来愿景并据此进行,SAP的未来愿景就是OData。
-致谢
Dhrubajyoti
我不会对" SAP的未来愿景"发表笼统的声明。 这些服务只是出于不同的目的。 如果您访问 api.sap.com ,您仍会发现相当一部分SOAP服务。
某些旧系统只能使用肥皂语言进行交流,那么您别无选择。
同意,可以在Google上轻松找到有关此主题的大量帖子 。
我不明白这个问题:您别无选择,无论使用OData还是SOAP(或其他),您都会以公开的方式使用Web服务。
或者,如果问题是通过OData和SOAP创建Web服务的缺点/优势是什么,则搜索Web(不特定于SAP)。
应该是Odata检查< a hraf=" https://help.sap.com/viewer/68bf513362174d54b58cddec28794093/7.5.9/en-US/c6fd2651c294256ee10000000a445394.html"> ODATA的最佳做法,但您仍然可以使用SOAP。
https://docs.microsoft.com/en-us/dynamics -nav/web-services
一周热门 更多>