随着OpenUI5在大型SAP客户中越来越流行,零售大数据解决方案,企业应用平台,移动大数据,也有一种需求需要后端的开源版本。这就是拥有完全开源的端到端UI5解决方案。使这成为可能的选项之一是使用:
Payara–Java Enterprise Edition(Java EE)application server
和
Olingo library–处理oData调用
和
OpenShift–以容器形式管理和部署Java EE oData服务。
要设置开放源代码后端,全球云购,购物返利app,您需要服务器平台。它可以是物理服务器、本地虚拟机或虚拟专用服务器(VPS)。从在服务器上安装OpenShift开始。关于Unbuntu 16.04的详细说明,您可以在OepnShift博客中找到:
安装OpenShift(对于ubuntu16.04):https://blog.openshift.com/installing-openshift-3-7-1-30分钟/
一旦安装了OpenShift,安装OpenShift项目并添加Payara模板:
按照Payara的自述将Payara模板添加到OpenShift项目Openshift示例:https://github.com/nextstepman/payara-openshift-example
正确添加的Payara模板如下:
现在使用上一步创建的模板("Payara-maven3")可以创建Payara-Olingo应用程序。你可以根据Olingo教程创建你自己的()或者使用我们的示例存储库:https://bitbucket.org/nype/triton-example
这是我们导入存储库后的屏幕截图:
现在您的oData服务可以通过SAP UI5或OpenUI5使用申请地点:\u SERVER/triton/ODataService.svc