为什么建议在SAP GUI中从ADT而不是SEGW进行OData V4开发?

2020-08-15 14:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 最近,我的客户的一...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好大师,

最近,我的客户的一个S/4平台已升级到最新的1909。客户要求我们开始使用OData V4而不是V2进行开发。 在研究OData V4时,我发现不建议将SEGW用于V4开发。 我们应该在Eclipse中使用ADT进行开发。 为什么SEGW不推荐这样做? 此建议仍然有效吗? 我已经阅读了OSS注释- https://launchpad.support.sap.com/#/notes/2485370 ,但我仍不清楚具体原因。 因为最终将通过SEGW,系统将创建模型和数据类以及其他工件,就像我们在ADT中手动进行的一样。 注意>仅供参考,我对ABAP RESTfull编程模型不了解很多,我只是开始探索它。

提前谢谢!! :-)

非常感谢/Himanshu Gupta

2条回答
宇峰Kouji
2020-08-15 14:48 .采纳回答

这是因为SEGW中的OData V4开发功能有限并且不会扩展。

因此,我建议采用基于代码的实现,但如果可能的话,请使用CDS视图对您的实体建模

https://blogs.sap.com/2017/12/12/odata-v4-code-based-implementation-overview/

ABAP RESTful编程模型目前在这里也无济于事 因为仅计划在2020年第四季度提供V4支持,因此它甚至不会成为下一个正式版SAP S/4 HANA的一部分。

最好的问候,

Andre

一周热门 更多>