2020-09-24 19:10发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我最近开始使用SAPUI5,并且一直在关注各种博客和教程。 我正在使用Web IDE和Eclipse。 我有几个疑问:
1。 我们在HCP座舱中维护目标,然后在Web IDE中将这些目标用于oData服务。 如何为不同的环境(Dev-> QA-> PRD)维护目的地,以便SAPUI5应用程序连接到正确的环境?
2。 我们如何在Eclipse中维护目的地?
您是否正在将云开发的应用程序部署到本地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中配置数据源更感兴趣?
感谢伯纳德,耐心地回答我的问题。
1。 WebIDE中的目标配置仅用于开发目的。 在将应用程序部署到DEV系统后,由于在OData查询中使用的路径将是相对路径,例如"/img/sap/opu/opdata/....",因此您的应用程序将使用与之相同的服务器上的路径 在跑。 然后,当您使用SAP的标准传输管理工具将应用程序传输到QA和PROD系统时,该应用程序还将使用QA和PROD系统上的服务。 确保在manifest.json文件中具有OData服务的相对路径。
2。 如果使用Eclipse或其他开发工具,则必须在开发过程中自行处理后端连接。 但是,如果没有特殊原因,建议使用WebIDE代替Eclipse。
您正在使用公共OData测试服务,即使将应用程序部署到测试,质量保证或生产系统中,也必须以其他方式处理连接。 如果要使用在外部系统上运行的服务,则需要使用Web调度程序或反向代理来配置目标。
无论如何,您都不需要在配置文件中使用路径/destination。 如果将应用程序移出Web,则当前的配置将不起作用。 它不会识别/目标路径。 但是,如果您将配置设置为:
manifest.json:/V2/Northwind/Northwind.svc/
neo-app.json:/V2/Northwind
它可以在Web端或外部运行(假设您具有 services.odata.org 的Web调度程序配置 a>)
最多设置5个标签!
您是否正在将云开发的应用程序部署到本地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中配置数据源更感兴趣?
感谢伯纳德,耐心地回答我的问题。
嗨,
1。 WebIDE中的目标配置仅用于开发目的。 在将应用程序部署到DEV系统后,由于在OData查询中使用的路径将是相对路径,例如"/img/sap/opu/opdata/....",因此您的应用程序将使用与之相同的服务器上的路径 在跑。 然后,当您使用SAP的标准传输管理工具将应用程序传输到QA和PROD系统时,该应用程序还将使用QA和PROD系统上的服务。 确保在manifest.json文件中具有OData服务的相对路径。
2。 如果使用Eclipse或其他开发工具,则必须在开发过程中自行处理后端连接。 但是,如果没有特殊原因,建议使用WebIDE代替Eclipse。
您正在使用公共OData测试服务,即使将应用程序部署到测试,质量保证或生产系统中,也必须以其他方式处理连接。 如果要使用在外部系统上运行的服务,则需要使用Web调度程序或反向代理来配置目标。
无论如何,您都不需要在配置文件中使用路径/destination。 如果将应用程序移出Web,则当前的配置将不起作用。 它不会识别/目标路径。 但是,如果您将配置设置为:
manifest.json:/V2/Northwind/Northwind.svc/
neo-app.json:/V2/Northwind
它可以在Web端或外部运行(假设您具有 services.odata.org 的Web调度程序配置 a>)
一周热门 更多>