2020-09-03 10:31发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想开发一个应用程序,例如,如果您停止服务器,则应在后端运行shell脚本。 那么如何使用SAPUI5配置Shell脚本?
您好,Jainee,
SAPUI5应用程序仅在用户浏览器中运行,并且通常通过服务(OData,REST,WS ...)与后端系统进行交互。
因此,您不能直接从UI5应用程序中调用Shell脚本,但是可以创建一个服务,该服务将充当您的应用程序和Shell脚本之间的代理层。 可以使用 Apache Commons Exec 或 shell2http (关于如何执行此操作,Web上有很多资源和不同的实现方式。)
作为附带说明,应谨慎使用此类实现,因为它可能会使您的系统暴露于严重的安全漏洞中。
嗨,Jainee,
OData服务确实可以使用ABAP开发和运行(在SAP世界中,通常是通过SAP Gateway完成),但这不是强制性的。
OData是一个开放协议,您可以使用Java,Python或任何您喜欢的语言编写服务。 请注意,OData服务对于公开和处理数据是有意义的,如果要运行shell脚本,则可能要少一些。
OData将在ABAP中开发吗?
最多设置5个标签!
您好,Jainee,
SAPUI5应用程序仅在用户浏览器中运行,并且通常通过服务(OData,REST,WS ...)与后端系统进行交互。
因此,您不能直接从UI5应用程序中调用Shell脚本,但是可以创建一个服务,该服务将充当您的应用程序和Shell脚本之间的代理层。 可以使用 Apache Commons Exec 或 shell2http (关于如何执行此操作,Web上有很多资源和不同的实现方式。)
作为附带说明,应谨慎使用此类实现,因为它可能会使您的系统暴露于严重的安全漏洞中。
嗨,Jainee,
OData服务确实可以使用ABAP开发和运行(在SAP世界中,通常是通过SAP Gateway完成),但这不是强制性的。
OData是一个开放协议,您可以使用Java,Python或任何您喜欢的语言编写服务。 请注意,OData服务对于公开和处理数据是有意义的,如果要运行shell脚本,则可能要少一些。
OData将在ABAP中开发吗?
一周热门 更多>