SCP HTML5 vs JAVA应用程序

2020-08-18 06:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,大师 我已经阅读了SCP...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,大师

我已经阅读了SCP用户手册,但仍然对这两者感到困惑。

我可以知道这两个应用程序在SCP中有什么区别吗?

在每种情况下我们应该为每个应用程序使用什么?

如果我们需要一个应用程序来使用S4 HANA和Hybris中的数据,我们应该使用哪种类型的应用程序? 而且,如果此应用需要与银行支付网关集成,以便用户可以通过该应用进行付款,那么该怎么选择呢?

我可以在HTML5应用本身中调用在SCP中部署的JAVA应用吗?

我注意到我们只允许部署一定数量的JAVA应用程序,但HTML5没有限制。

谢谢。

此致

-本-

1条回答
spaceman01
2020-08-18 07:51 .采纳回答

嗨,本

在某种程度上,答案取决于开发人员所熟悉的内容。 Java开发人员显然很会在家中用SCP编写Java应用程序,而Web/HTML5开发人员也会对编写HTML5应用程序有相同的感觉。

您将能够在两者中编写基于浏览器的应用程序,并且能够在两者中调用由S/4HANA和Hybris公开的基于HTTP的服务。

HTML5应用程序是客户端,而Java应用程序在服务器上运行。 这就是为什么可以运行的Java应用程序数量受到限制,而HTML5应用程序没有类似的限制的原因。 前者消耗服务器端资源,而后者则不(或者无论如何都不会)。

如果Java应用程序公开了某种服务,则您绝对可以从HTML5应用程序中调用该服务。 如果您需要访问某些Java库(例如,用于调用内部ABAP功能模块的JCo),那么这是一种实现方法,同时仍将前端保留在HTML5中。

顺便说一下,借助SAP Cloud Platform的Cloud Foundry环境,您可以在编程语言和框架中有更多选择。

此致

Morten

一周热门 更多>