如何使用SAPUI5访问SAP后端表?

时间:2016-02-23 08:17:05

标签: eclipse user-interface sap sapui5 abap

我是SAPUI5的新手,在学习了经典的Dynpro并在SAP GUI上进行开发后,我得到了一些关于SAPUI5如何工作的问题。 由于SAPUI5是在Eclipse中开发的,我对它如何从SAP NetWeaver表中获取数据感兴趣。 我需要远程呼叫吗? Eclipse程序如何与NetWeaver连接并进行通信?

我没有找到答案,也许这太简单了。

也许某人有一些提示或最佳做法可以分享?

谢谢。

2 个答案:

答案 0 :(得分:2)

SAPUI5应用程序在用户的浏览器中运行,并通过HTTP连接到任何服务器。这实际上是创建客户端Web应用程序的非常标准的方法。您可以使用任何类型的HTTP服务器,只要它们在URL处提供数据并以JSON或XML等众所周知的格式提供数据,但是当您拥有Netweaver服务器时,Gateway和使用OData将是推荐的方式去吧。

不要过多考虑Eclipse。完全不需要开发SAPUI5应用程序,它曾经是一个支持良好的编辑器,过去还有其他插件。实际上SAP WebIDE现在是最好的集成编辑器,但你仍然可以使用从vim到Notepad的任何东西。

Web上有很多Gateway / SAPUI5指南,官方UI5文档中包含有关使用OData从服务器获取数据的chapters。我建议对任何初学者进行整个演练!

答案 1 :(得分:0)

您必须编写一项服务(据我所知,最好使用SAP NetWeaver Gateway),以显示您希望从后端系统访问的任何数据和操作。