天天看點

關于 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 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 中定義,然後才能在用戶端裝置上啟動。

繼續閱讀