SAP UI5学习第一课:准备UI5开发环境
SAP UI5学习第一课:准备UI5开发环境
- SAP UI5是SAP发布的基于H5的用于新的用户体验开发一个前端框架(标准,可以理解为一套前端框架,例如vue等,这套框架和SAP后端系统有标准的集成方法等),SAP Fiori是SAP UI5具体实现的工程(打比方说,C语言是开发SAPGUI的一种语言,SAP GUI是C语言开发的一种成果)。
- SAP UI5开发涉及的技术UI5、ABAP、OData、JavaScript、CDS View、HANA。
- SAP Fiori的基本架构如下图:
如果前端访问量比较大,通常会专门安装一台专门用于处理UI5的服务器,当然UI5的组件也可以安装进现有的SAP实例上(和BW是否独立安装还是直接安装在ECC上一个意思)。
- SAP UI5开发工具
官方的WEBIDE,收费,轻量级,在线,功能原生、强大;
SAP WebIDE
在线版
•进入https://account.hanatrial.ondemand.com/cockpit#,注册账号,登陆后选择欧洲试用版Europe(Rot) – Trial, 在左边列表找到服务,查找SAP WebIDE, 再点击转到服务即可进入
•
离线版(个人版)
•进入https://tools.hana.ondemand.com/#sapui5,找到SAP WebIDE下载地址,下载后再下载WebIDE安装说明文档,再按照说明文档配置WebIDE
开源的Eclipse安装SAP的插件,免费、可随意调整,也用的比较多。
Eclipse
•下载SAP HANA Studio, Eclipse Mars/Neon
•进入Help->Install New Software
•点击Add, 在Location输入https://tools.hana.ondemand.com/mars,
•点击OK确认
•安装UI Development Toolkit for HTML5
•安装ABAP Development Tools for SAP NetWeaver
注意一点:最新版的Eclipse可能不兼容SAP的开发插件,所以先去https://tools.hana.ondemand.com上看支持哪个版本、就下载哪个版本。
ABAP Workbench,用于开发后端的SAP Gateway Service,简单的说就是前端网页传过来的内容,在SAP后端服务器里开发对应的接口。
常用T-code:
如若转载,请注明出处:https://www.gavindong.com/1776.html