首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SAPUI5平台与SAPUI5?

SAPUI5平台与SAPUI5?
EN

Stack Overflow用户
提问于 2018-11-27 19:40:11
回答 2查看 634关注 0票数 0

我想说明一下我遇到的一些模棱两可的时刻:

  1. SAPUI5是JavaScript中可以创建Fiori应用程序的框架的名称。
  2. SAP云平台就像云中的服务器,用于这些应用程序。

所以我可以创建一个没有与SAP HANA交互的应用程序。是那么回事吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-27 20:22:08

SAPUI5是一个JavaScript web应用程序框架。SAP使用它创建SAP Fiori应用程序,其他人可以使用它创建类似Fiori的应用程序。然而,它也可以用来创建不遵循Fiori设计指南的应用程序,因此也不像Fiori那样的应用程序。此外,还有一个名为OpenUI5的免费开源版本。

SAP云平台是一个提供多种不同服务的服务平台,包括为SAPUI5 5/OpenUI5 5 ("UI5")应用程序服务的运行时。

UI5应用程序通常在SAP系统(作为static系统)或SAP平台上运行,但由于每个应用程序都是静态文件的集合,因此可以通过包含一个UI5文件从任何地方运行。

所以是的,你可以创建一个没有与SAP HANA交互的应用程序。

票数 1
EN

Stack Overflow用户

发布于 2018-12-24 19:01:32

从技术上讲,您可以创建一个不与SAPUI5实例交互的扩展的应用程序,并在任何兼容的容器中执行该应用程序。但是,如果您阅读了与此主题相关的大多数SAP许可协议的细节,您将注意到一个条款,该条款表明您可能要为非SAP应用程序使用SAP版本的UI5框架负责。

OpenUI5工具是可以的,但是没有SAP的帮助,这个库的使用非常需要代码。此外,虽然您可以使用UI5作为数据服务器的前端创建和应用程序,但仍然必须访问兼容的数据源。

其他的缺点是缺乏一个使用OpenUI5构建应用程序的正式、集成的身份验证和授权模型。对于构建应用程序的SAPUI5,您可以部署到SAPUI5,并从集成的身份验证和授权框架中获益。

以下是您可以在SAP Developer Tools页面上查看的许可协议的摘录。SAP开发工具页

为了方便起见,这里有一个与许可协议的链接。链接到开发人员许可证

我强调了强文本的句子,我理解这些句子是为了限制使用非开源版本的SAPUI5库来构建以非SAP为中心的解决方案。

T1。许可证: SAP授予您一个不可独占、不可转让、不可再许可、可撤销和有限使用的许可证,用于复制、复制和分发应用程序编程接口("API")、文档、插件、模板、脚本和桌面、笔记本电脑、平板电脑、智能电话或其他适当计算机设备(任何“计算机”)上的示例代码(“工具”),以创建新的应用程序(“客户应用程序”)。您同意客户应用程序不会: (a)不合理地损害、降低或降低任何SAP软件应用程序、服务或相关技术(“软件”)的性能或安全性;(b)能够绕过或规避SAP的许可证限制和/或向用户提供这些用户未获许可的软件的访问权限;(c)未经SAP的书面同意,提供或提供任何有关SAP软件许可证条款、软件或与SAP产品相关的任何其他信息;或(d)允许将大量数据从SAP产品提取到非SAP产品,包括使用、修改、保存或以其他方式处理非SAP产品中的此类数据。作为根据本协议开发客户应用程序的权利的交换条件,您不得针对任何SAP产品、服务或未来的SAP开发,在您创建的客户应用程序中维护任何知识产权。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53506951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档