关于|关于 SAP Fiori 应用的离线使用
SAP 标准发布的某些 Fiori 应用,能够离线使用,前提是这些 Fiori 应用事先通过预打包(比如 Cordova)技术,制作成为托管在 iOS 或 Android 的本机容器中的一种混合应用程序(Hybrid Application).
SAP Fiori 应用程序通常以在线模式使用,其中客户端请求通过网络发送到业务数据所在的后端。
支持离线的应用程序访问包含业务数据的本地离线商店,这些数据会在网络连接恢复时定期与后端同步。 需要向 SAP Mobile Platform Server 或 SAP Cloud Platform Mobile Services 注册以初始化离线商店的创建,并提供在后端和客户端离线商店之间移动数据的离线 OData 服务。
Packager
SAP Fiori 应用程序的 CLI 打包程序是一个 Node.js 应用程序,它与 SAP Mobile Platform SDK 一起交付用于 Hybrid 应用程序。 可以使用它从前端服务器下载现有的 SAP Fiori 应用程序,并将它们打包到适用于 iOS 或 Android 的 Cordova 容器中。 打包器使用 SAP Cloud Platform Mobile Services 云构建服务 API 构建适用于 iOS 和 Android 的应用程序二进制文件,可通过 SAP Mobile Place 部署给用户。 或者,具有 Cordova 知识的开发人员可以使用打包程序输出创建和构建自己的本地 Cordova 项目。
【关于|关于 SAP Fiori 应用的离线使用】使用 Packager 的前提条件:
- 已安装SAP Mobile Platform SDK 3.0 sp9 pl4及以上版本。SAP建议使用最新版本的SAP Mobile Platform SDK。
- 有一个可用的SAP 移动安全帐户。
- 离线应用程序需要注册 SAP Mobile Platform. SAP建议使用它来管理所有的应用程序。
- 可以使用SAP Mobile Platform Server SP08 PL01或更高版本,或SAP Cloud Platform Mobile Services。混合式应用程序必须在 admin Cockpit 中定义,然后才能在客户端设备上启动。
推荐阅读
- 关于|关于 Windows10 里的 Driver Verifier
- 关于|关于 SAP 电商云 Spartacus UI Transfer State 冗余 API 请求发送的讨论
- 关于缺少编程基础的朋友想转行|关于缺少编程基础的朋友想转行 ABAP 开发岗提出的一些咨询问题和解答
- 投稿|关于白鲟灭绝,鲜为人知的几个细节
- 关于HTTP和HTTPS的区别
- 母亲(四)
- 关于项目管理的反思
- 嵌入式|通讯协议(2)—— SPI
- 离开
- “标准”问题