点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想使用Java客户端中的本地 SAP Commerce Cloud实例的oData服务。
另一方面,有两个项目可以利用Apache Olingo项目,但并未提供我们期望的所有抽象层(例如,通过http客户端管道)。
我假设Commerce Cloud 将最终 提供此Java客户端界面...
对于您建议在此期间使用什么推荐解决方案的任何建议,将不胜感激。
非常感谢,
欢呼
嗨,
我的理解是,格雷戈·沃尔夫是正确的,因为Cloud SDK是 去。 但是,AFAIK Cloud SDK当前在SAP Commerce Cloud中没有对象的VDM。 因此,您可能希望使用ODataQueryBuilder来访问后端系统。 一种简单的理解方法是查看以下教程的step2:
https://developers.sap.com/tutorials/s4sdk-odata-service-cloud-foundry.html#6e69a4d2-fa31-47e3-9b69-22b963096adf
它使用Cloud SDK进行服务开发,因此您可以对后端系统创建OData查询,而无需进行成熟的Olingo开发的所有麻烦。
希望这会有所帮助。
最好的问候,
Ivan
我认为SAP Cloud SDK是必经之路。 但是也许 Henning Heitkoetter 可以在此处评论以获取更多见识。
嗨,@ ivan.mirisola ,
感谢您的输入。
我确实采用了Cloud SDK,并且....我希望最好的....
我已经从Commerce Cloud实例提供的edmx模型视图中生成了Java模型源,该模型已包含在集成项目源中。 从那里开始,使用ODataQueryBuilder的流畅API来实现服务请求确实非常容易。
但是,我仍然不确定它是否是一个好的解决方案:D:
嗨,格雷戈尔狼 a>,
感谢您的提示,我将尽力提供 Henning Heitkoetter 的反馈意见,并将 然后更新内容。
你好Abderzake,
SAP Cloud SDK确实提供了OData客户端和生成器,可用于获取OData v2 API的易于使用的Java客户端。 该SDK用于构建在SAP Cloud Platform上运行的应用程序,这就是为什么您看到您的帖子中提到的一些问题的原因。 尽管如此,期待着我们对您提到的问题,尤其是有关二进制兼容性问题的更多详细信息感兴趣(第一个问题可以通过移至SDK的版本3 )。 >
请注意,您还可以在SAP Cloud Platform上托管通过SAP Cloud Connector访问本地实例的应用程序(请参阅此深入探讨,以访问SAP S/4HANA内部部署。)
最诚挚的问候,
亨宁
一周热门 更多>