小编:到目前为止,Fiori应用程序主要是在本地部署的。虽然您可以通过在SAP HANA Enterprise cloud中托管ABAP前端服务器,或者通过cloud Appliance Library在Amazon Web Services或Microsoft Azure上托管ABAP前端服
到目前为止,Fiori应用程序主要是在本地部署的。虽然您可以通过在SAP HANA Enterprise cloud中托管ABAP前端服务器,或者通过cloud Appliance Library在Amazon Web Services或Microsoft Azure上托管ABAP前端服务器,将它们部署到云中,但我将称之为重量云部署,因为它需要在云中托管服务器,并维护到服务器的安全连接后端系统。
使用River RDE,可以选择将单个Fiori应用程序部署到HANA云平台,这样做的好处是不需要服务器托管,而到后端系统的安全连接由HANA云连接器负责。
在以前的博客中,我解释了如何扩展SAP Fiori应用程序在10分钟内利用SAP River快速开发环境。为此,我将一个Fiori应用程序从ABAP Business Server页面存储库加载到River RDE中,从那里进行扩展,然后将其重新部署到本地存储库。
但是还有另一个选择,那就是将下载的Fiori应用程序部署到HANA云平台。鉴于我已经下载了Fiori应用程序
为此,我必须输入我的HANA云平台帐户信息并选择部署:
我收到一条成功消息,请求管理激活的版本,通讯云平台,然后才能在HANA云平台上运行Fiori应用程序:
为此,我登录我的HANA云平台帐户并在HTML5应用程序中查找我的Fiori应用程序。要创建一个可以激活的版本,我选择应用程序:
我从内容菜单中选择开发:
并创建一个新版本0.1,因为我想在下一篇博客中通过Git和Eclipse将其扩展到最终版本1.0:
接下来我选择了版本管理:
并激活了这个应用程序版本:
我确认重启应用程序,阿里云佣金,事实上,在我的情况下,这是第一次启动,因为之前没有活动版本:
要在HANA云平台上启动Fiori应用程序,请单击生成的应用程序URL:
现在可以从Internet上的任何位置轻松访问此Fiori应用程序,同时仍然访问本地数据,安全性由HANA云平台和HANA云连接器管理:
此HANA云部署背后的机制是Git,在我的下一篇博客中,我将演示如何在Eclipse中扩展Fiori应用程序,而不是River RDE,如果Eclipse是您的主要开发工具,这可能会更好。
嗨,弗兰克,
博客很直观。我有一个问题,腾讯云 返利,云主机数据库,同样需要你的澄清。
部署的应用程序URL在任何机器上运行是否需要连接器运行?或者需要执行任何角色/全局设置才能使其运行?
关于这个问题,我有一个部署的URL,在我的机器上运行良好,驾驶舱和连接器都在运行。但是同一个网址不会在同事的机器上运行,并且会抛出404和503不可用的错误。
你能对此提出建议吗?
您好,
Shyam Sunder
您好Shyam,
所有连接都通过部署应用程序的HCP。因此,应用程序URL应适用于SAP Identity Provider中有用户的任何人。
此致
弗兰克
嗨,弗兰克,
谢谢。所以,如果我在本地运行连接器时使用Trail帐户,那么由于用户不是集中维护的,这会导致问题吗?
您好,
Shyam Sunder
您好Shyam,
为了克服这个问题,任何使用部署到您的HCP试用帐户的应用程序的人,云数据库安全,他们只需要一个自己的HCP试用帐户。这样他们就可以获得SAP ID服务身份了。
致以最诚挚的问候
文章来源:www.vmchk.com