SAP NetWeaver – 网关

SAP NetWeaver – 网关


SAP NetWeaver Gateway 用于在 SAP 业务套件、目标客户端、平台和框架之间建立连接。它提供开发和生成工具以使用不同的客户端开发工具创建 OData 服务。

SAP NetWeaver 网关为 Web 应用程序上的 SAP 后端系统的业务逻辑和内容的使用提供了一种更简单的方法。它还降低了访问 SAP 数据的复杂性,并提供了简单的界面来减少开发时间。

SAP NetWeaver Gateway:功能和主要优势

  • SAP NetWeaver Gateway 是一种技术,它提供了一种基于市场标准将设备、环境和平台连接到 SAP 软件的简单方法。

  • 无中断的任何 SAP 业务套件。

  • 易于开发简单的 API,不需要任何工具知识。

  • 基于REST、ATOM/OData。通过利用 REST 服务和 OData/ATOM 协议,它允许使用任何编程语言或模型连接到 SAP 应用程序,而无需 SAP 知识。

  • 它为 Eclipse、Visual Studio 2010 和 XCode 等知名 IDE 提供插件。

网关安装/部署选项

有两种不同的部署选项可用于部署 SAP NetWeaver –

SAP NetWeaver Gateway 的中央集线器部署

在此选项中,网关服务器功能在一台专用服务器(集线器系统)上使用。与第一个选项不同,服务部署发生在 Hub 系统上。

如果不需要在后端系统上执行开发或发布 7.40 之前的版本,则使用此选项。或者如果不允许在后端部署 Add-On IW_BEP。在这种情况下,开发人员仅限于可通过后端 RFC 访问的接口。

开发发生在网关集线器系统中,不涉及业务套件后端系统。IW_BEP 或 SAP_GWFND 在网关集线器系统中运行,SAP 业务套件中没有任何内容。

好处

  • 此选项的优点是不需要在后端系统中安装 Gateway Add-Ons。

缺点

  • 无法直接访问元数据 (DDIC) 和业务数据。因此,数据的重用是有限的。

  • GENIL 对象不能远程使用。

  • 在此配置中,访问仅限于远程启用的接口,如 RFC 模块、BAPI 等。

嵌入式部署

在嵌入式部署架构中,开发发生在 SAP 业务套件后端系统中。网关系统也安装在同一系统中。服务在 SAP Business Suite 后端系统中注册和发布。

IW_BEP 或 SAP_GWFND 在安装了 SAP 业务套件的同一系统中运行。

优势

  • 由于减少了一次远程调用,因此它需要的运行时间更少。

缺点

  • 该系统不应用作其他后端系统的集线器。

  • 如果有多个 SAP Business Suite 系统,则必须多次配置网关。

  • 仅建议将此配置用于沙箱目的。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁