Запросите разъяснения по SAP ABAP STACK и SAP JAVA STACK

Моя компания думает об обновлении SAP с 46C до ECC 6.0 EHP 5, и у нас есть следующие 3 вопроса:

1) В чем разница между стеком ABAP и стеком Java. Я предполагаю, что 46C - это «стек ABAP»?

2) В каких случаях установка Java Stack абсолютно необходима?

3) Означает ли установка EHP, что мы должны сначала установить стек Java?

Спасибо


person vizcayno    schedule 30.08.2010    source источник


Ответы (3)


SAP ECC (все основные модули) работает в стеке ABAP. Многие модули взаимодействия SAP, такие как SAP PI, работают на стеке Java. Если вы собираетесь использовать SAP PI, вам, скорее всего, потребуется установить стек Java, но вы сможете выполнить обновление до ECC6 без установки стека Java.

Для применения пакетов расширения стек Java не требуется.

Несколько лет назад был толчок к тому, чтобы больше двигаться в сторону стека Java, но я считаю, что SAP вернулась к этой позиции. В настоящее время вы можете использовать Web-Dynpro для ABAP для веб-разработки в SAP, а также Web-Dynpro для Java.

person Esti    schedule 30.08.2010

Только для записи:

  • До выпуска 4.6C были только экземпляры ABAP.

  • После этого (в основном выпуски 6.x и 7.0x) можно было устанавливать экземпляры только для Java или комбинированные экземпляры ABAP+Java. Последние представляют собой так называемые двухстековые системы. Стеки совместно используют некоторые внутренние ресурсы (файлы ядра, базу данных и т. д.), но довольно независимы с внешней стороны. Как-то так, как сиамские близнецы сошлись на бедре.

  • Из-за стабильности системы с двойным стеком больше не поддерживаются. Начиная с версии Netweaver 7.3 и далее (но есть определенные исключения). Существует даже процедура разделения двойного стека на две независимые системы.

Таким образом, если система с двумя стеками обновляется с помощью пакета расширения, его необходимо применить к обоим стекам.

В противном случае при необходимости установите отдельные системы ABAP и Java и настройте необходимые соединения: RFC, JCo, SOAP и т. д.

person zoliton    schedule 21.02.2013

1) В чем разница между стеком ABAP и стеком Java.

Один из них — сервер приложений, на котором выполняются программы ABAP, а другой — сервер приложений, на котором выполняются программы Java.

Я предполагаю, что 46C - это «стек ABAP»?

4.6C предоставляет только стек ABAP.

2) В каких случаях установка Java Stack абсолютно необходима?

Всякий раз, когда вам нужно что-то (например, Adobe Interactive Forms или некоторые материалы Portal), для которого требуется стек Java.

3) Означает ли установка EHP, что мы должны сначала установить стек Java?

Нет. На самом деле, добавление вторичного шага должно быть совершенно другим проектом по сравнению с обновлением существующей системы — вы не должны комбинировать их, чтобы избежать сложности...

person vwegert    schedule 31.08.2010