在前面我的一些文章中已经有了
SAP Web IDE
的介绍,还包括了本地的WEB IDE
的搭建,以及使用Eclipse
作为Fiori
开发的平台.不过目前看来,SAP的策略是以云为主,所以将来对于Fiori
的开发都会基于SAP Web IDE
云端的版本,本文将会详细的介绍如何搭建Web IDE
云端版本.
SAP Web IDE is a web-based tool that enables you to create and extend end user applications for browser and mobile devices. It simplifies the end-to-end application lifecycle: development, packaging, deployment, and customer extensions for SAPUI5 and SAP Fiori applications, and allows developers to collaborate with business experts and designers to fulfill end user requirements and expectations more effectively.
https://account.<区域>.hana.ondemand.com/cockpit
检查订阅信息
subaccount
的内容,这将在后文中配置cloud connector
中使用到.SAP Cloud Connector
Java SDK
版本: 1.8.0, 下载地址: java -version
如果可以看到版本信息,表示Java安装配置成功,在网上有很多的帮助文档可以参考.
SAP Cloud Connector
: SAP Cloud Connector
: SAP Cloud Connector
安装目录,执行: go.bat
稍等片刻,直到看到以下界面:
打开以下地址来配置SAP Cloud Connector
:
https://localhost:8443
Administrator
manage
添加新的子账号:
eu-trial
SAP Cloud Connector
中显示的名字,随意.进入Cloud to On-premise
页面, 添加配置.
图中灰色部分需要填写公司内部Gateway的地址和端口
Access Control
需要指定云端可以访问的资源地址,在这里测试添加到整个根目录,你可以根据自己的访问限制来添加:
配置好之后在SAP Cloud Connector
检查连接状态
SAP Cloud Platform
中检查SAP Cloud Connector
的连接状态:登录SAP Cloud Platform
,导航到Connectivity->Cloud connector
:
Destination
* URL: 就是在SAP Cloud Connector
中配置的虚拟地址
* 验证方式: 目前使用的是用户名密码,在接下来的文章中会介绍principle propagation
方式实现SSO
* WebIDEUsage: odata_abap,dev_abap,ui5_execute_abap,odata_gen,dev_gen
SAP Web IDE
开始工作运行以下网址:
https://webide-<子账号>.dispatcher.<区域>.hana.ondemand.com
检查和SAP Gateway的连接:
选择在Destination中配置的地址,如果能够显示以下屏幕,表示连接到后端系统成功.