我正在重新设计Reman服务,该服务目前作为一个厚客户端应用程序存在,它接收SAP优化作业(来自SAP),计算优化产品使用的最佳方法(优化器),并在客户端上显示最佳优化。他们可以编辑优化或者将优化提交给SAP。
我正在尝试创建一个SAPUI5应用程序,其中之一是:
这个是可能的吗?您能在UI5中使用第三方dll吗?
发布于 2016-06-24 18:37:39
SAPUI5 --顾名思义--是UI框架。从您的描述中,我了解到您试图将业务/处理逻辑引入UI。这通常被认为是个坏主意。您应该将业务逻辑(即优化器)放入服务器端组件(任何理想地提供OData服务的组件)中,并使用UI5为其创建前端。
发布于 2016-06-24 18:45:30
在您提出的两种解决方案中,业务逻辑似乎都在服务器上,这是一个很好的实践。
虽然从Javascript调用DLL并非不可能,但这并不是一个好主意,因为不可能使这个浏览器独立。在调用DLL时,同一浏览器的不同版本之间甚至可能存在不兼容。
到目前为止,它将是从UI5应用程序调用优化器way服务的首选方法。实际上,UI5完全是为了方便调用web服务,并提供各种组件,帮助您进行实际调用,并将返回的数据绑定到用户界面控件。
发布于 2016-07-07 22:11:30
只要您在运行UI5应用程序的机器中注册了dll,并且为此使用JScript,就可以这样做。
https://stackoverflow.com/questions/38018650
复制相似问题