SAPUI5-在eclipse中维护目标

2020-09-24 19:10发布

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

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


嗨,

我最近开始使用SAPUI5,并且一直在关注各种博客和教程。 我正在使用Web IDE和Eclipse。 我有几个疑问:

1。 我们在HCP座舱中维护目标,然后在Web IDE中将这些目标用于oData服务。 如何为不同的环境(Dev-> QA-> PRD)维护目的地,以便SAPUI5应用程序连接到正确的环境?

2。 我们如何在Eclipse中维护目的地?

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

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


嗨,

我最近开始使用SAPUI5,并且一直在关注各种博客和教程。 我正在使用Web IDE和Eclipse。 我有几个疑问:

1。 我们在HCP座舱中维护目标,然后在Web IDE中将这些目标用于oData服务。 如何为不同的环境(Dev-> QA-> PRD)维护目的地,以便SAPUI5应用程序连接到正确的环境?

2。 我们如何在Eclipse中维护目的地?

付费偷看设置
发送
4条回答
派大星 ヾ
1楼 · 2020-09-24 19:40.采纳回答

您是否正在将云开发的应用程序部署到本地ABAP服务器上?

SAP Cloud中的目的地可以将URL的布线与代码分离开,以便您可以在SAP Cloud中通过配置进行斩波和更改,而无需调整代码。

在云中进行开发时,您将能够访问onPrem ABAP服务器上的服务(假设您已经安装了Cloud Connector)。

含义是,一旦将SAPUI5应用程序部署到onPrem服务器,就无需对其进行任何更改。

目的地不适用于onPrem系统的Eclipse上下文。 目的地是一种SAP Cloud概念,用于连接到SAPUI5(使用SAP Web Ide)以及其他SAP Cloud Services的端点和端点(SAP或非SAP)

您可能对在manifest.json中配置数据源更感兴趣?

土豆飞人
2楼-- · 2020-09-24 19:54

感谢伯纳德,耐心地回答我的问题。

hongfeng1314
3楼-- · 2020-09-24 19:41

嗨,

1。 WebIDE中的目标配置仅用于开发目的。 在将应用程序部署到DEV系统后,由于在OData查询中使用的路径将是相对路径,例如"/img/sap/opu/opdata/....",因此您的应用程序将使用与之相同的服务器上的路径 在跑。 然后,当您使用SAP的标准传输管理工具将应用程序传输到QA和PROD系统时,该应用程序还将使用QA和PROD系统上的服务。 确保在manifest.json文件中具有OData服务的相对路径。

2。 如果使用Eclipse或其他开发工具,则必须在开发过程中自行处理后端连接。 但是,如果没有特殊原因,建议使用WebIDE代替Eclipse。

shere_lin
4楼-- · 2020-09-24 19:38

您正在使用公共OData测试服务,即使将应用程序部署到测试,质量保证或生产系统中,也必须以其他方式处理连接。 如果要使用在外部系统上运行的服务,则需要使用Web调度程序或反向代理来配置目标。

无论如何,您都不需要在配置文件中使用路径/destination。 如果将应用程序移出Web,则当前的配置将不起作用。 它不会识别/目标路径。 但是,如果您将配置设置为:

manifest.json:/V2/Northwind/Northwind.svc/

neo-app.json:/V2/Northwind

它可以在Web端或外部运行(假设您具有 services.odata.org 的Web调度程序配置 a>)

一周热门 更多>