1

我的公司正在考虑将 SAP 从 46C 升级到 ECC 6.0 EHP 5,我们有以下 3 个问题:

1)ABAP Stack和Java Stack有什么区别。我想 46C 是“ABAP 堆栈”?

2) 在哪些情况下绝对需要安装 Java Stack?

3) 安装 EHP 是否意味着我们应该首先安装 Java Stack?

谢谢

4

3 回答 3

4

SAP ECC(所有核心模块)在 ABAP 堆栈上运行。SAP 的许多互操作性模块(如 SAP PI)都在 Java Stack 上运行。如果您打算使用 SAP PI,您很可能需要安装 Java 堆栈,但您应该能够升级到 ECC6,而无需安装 Java 堆栈。

您不需要 Java 堆栈来应用增强包。

几年前,有人推动更多地转向 Java 堆栈,但我相信 SAP 已经回到了那个位置。现在,您可以使用 Web-Dynpro for ABAP 在 SAP 中进行 Web 开发,也可以使用 Web-Dynpro for Java。

于 2010-08-30T21:43:39.807 回答
3

仅作记录:

  • 直到 4.6C 版之前,只有 ABAP 实例。

  • 之后(主要是 6.x 和 7.0x 版本)可以安装纯 Java 实例或组合 ABAP+Java 实例。后者就是所谓的双栈系统。这些堆栈共享一些内部资源(内核文件、数据库等),但在前端非常独立。不知何故,就像连体双胞胎在臀部加入了。

  • 由于稳定性,不再支持双栈系统。这从发布 Netweaver 7.3 开始(但有某些例外)。甚至还有将双栈拆分为两个独立系统的程序。

因此,如果通过增强包升级双堆栈系统,则必须将其应用于两个堆栈。

否则,根据需要安装单独的 ABAP 和 Java 系统并设置所需的连接:RFC、JCo、SOAP 等。

于 2013-02-21T14:08:54.580 回答
1

1)ABAP Stack和Java Stack有什么区别。

一个是运行ABAP程序的应用服务器,另一个是运行Java程序的应用服务器。

我想 46C 是“ABAP 堆栈”?

4.6C 只提供了一个 ABAP 栈。

2) 在哪些情况下绝对需要安装 Java Stack?

每当您需要需要 Java 堆栈的东西(如 Adob​​e 交互式表单或一些门户网站的东西)时。

3) 安装 EHP 是否意味着我们应该首先安装 Java Stack?

不。事实上,添加第二个步骤与升级现有系统应该是一个完全不同的项目——你不应该将这些结合起来以防止复杂性......

于 2010-08-31T15:18:54.253 回答