SAP NetWeaver - шлюз

SAP NetWeaver Gateway используется для установки соединения между SAP Business Suite, целевыми клиентами, платформами и платформой. Он предлагает инструменты разработки и генерации для создания сервисов OData с различными инструментами разработки клиентов.

Шлюз SAP NetWeaver обеспечивает более простой способ использования бизнес-логики и контента для внутренней системы SAP в веб-приложениях. Это также снижает сложность доступа к данным SAP и предоставляет простые интерфейсы для сокращения времени разработки.

SAP NetWeaver Gateway: возможности и ключевые преимущества

  • SAP NetWeaver Gateway - это технология, которая обеспечивает простой способ подключения устройств, сред и платформ к программному обеспечению SAP на основе рыночных стандартов.

  • Без прерывания работы, любой бизнес-пакет SAP.

  • Легко разрабатывать простые API-интерфейсы и не требует знания инструментов.

  • На основе REST, ATOM / OData. Он позволяет подключаться к приложениям SAP с использованием любого языка программирования или модели без необходимости знания SAP, используя службы REST и протоколы OData / ATOM.

  • Он предоставляет плагины для хорошо известных IDE, таких как Eclipse, Visual Studio 2010 и XCode.

Варианты установки / развертывания шлюза

Для развертывания SAP NetWeaver доступны два разных варианта развертывания:

Развертывание центрального концентратора шлюза SAP NetWeaver

В этом варианте функции сервера шлюза используются на одном выделенном сервере - системе-концентраторе. В отличие от первого варианта развертывание сервиса происходит в системе Hub.

Эта опция используется, если в серверной системе не требуется разработки или в случае выпусков до 7.40. или если не разрешено развернуть надстройку IW_BEP в серверной части. В этом случае разработчик ограничен интерфейсами, доступными через RFC в серверной части.

Разработка происходит в системе концентратора Gateway, а серверные системы Business Suite не затрагиваются. IW_BEP или SAP_GWFND работает в системе концентратора шлюза, и в SAP Business Suite ничего не затрагивается.

Advantages

  • Этот вариант имеет то преимущество, что не требует установки надстроек шлюза в серверной системе.

Disadvantages

  • Нет прямого доступа к метаданным (DDIC) и бизнес-данным. Поэтому повторное использование данных ограничено.

  • Объекты GENIL нельзя использовать удаленно.

  • В этой конфигурации доступ ограничен удаленными интерфейсами, такими как модули RFC, BAPI и т. Д.

Встроенное развертывание

В архитектуре встроенного развертывания разработка происходит во внутренней системе SAP Business Suite. Система шлюза также установлена ​​в той же системе. Услуги регистрируются, а также публикуются в серверной системе SAP Business Suite.

IW_BEP или SAP_GWFND работает в той же системе, в которой установлен SAP Business Suite.

Advantages -

  • Это требует меньше времени работы, так как сокращается один удаленный вызов.

Disadvantages -

  • Система не должна использоваться в качестве концентратора для дополнительных серверных систем.

  • В случае использования нескольких систем SAP Business Suite шлюз необходимо настраивать несколько раз.

  • Эта конфигурация рекомендуется только для песочницы.