我想将SAPUI5用于以前版本的SAP的客户。
一些客户对Fiori表示了兴趣,但他们的SAP升级计划远非如此。我正在探索单独使用SAPUI5框架和其他选项的选项。
我正在考虑使用Java EE服务器/ Tomcat来部署这些应用程序并通过RFC集成到后端。
可以很容易地想到使用OpenUI5,但是这里没有很多控件和库。例如,viz是一个带有大量报告相关控件的库在OpenUI5中不可用。我想知道如何在这方面使用SAPUI5控件或框架。
答案 0 :(得分:1)
如果客户拥有Sunil概述的有效开发许可证,那么我认为您也可以在单独的服务器(如NetWeaver java或tomcat)上部署SAPUI5库,以便在自定义应用程序中使用它。
但对于Fiori应用程序,您应该考虑使用SAP的云产品,因为您不仅需要SAPUI5作为库,还需要一个能够部署fiori应用程序的后端系统,它可能无法在旧版本上运行。
尽管如此,您可以在“UISAPUI5_JAVA”包中找到SAPUI5的Java包,内部应该有可部署的版本(例如SAP Note 2176845)。
或者考虑OpenUI5。你是对的并不是所有的库都包含在内,但是创建应用程序所需的几乎所有库都随OpenUI5一起提供。您还可以使用D3创建图表direclty,它甚至可以作为带有OpenUI5的第三方库提供。
希望有所帮助。 迈克尔
答案 1 :(得分:0)
截至目前,所有 SAP 客户都可以将SAPUI5
与他们已有的许可证一起使用,例如,SAP NetWeaver开发人员许可证允许您使用SAPUI5进行开发,如果您使用拥有SAP NW Cloud的开发者许可证。
因此,对于SAP客户或合作伙伴,预计它只是现有合同所涵盖的附加产品。
除技术角度外,支持存在差异:对于SAP客户,SAPUI5附带支持协议,因此SAP保证错误修正。这些支持保证自然不会出现在完全免费的开源版UI5中。