SAP NetWeaver - 网关

SAP NetWeaver Gateway用于在SAP业务套件,目标客户端,平台和框架之间建立连接.它提供了使用不同客户端开发工具创建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 Gateway的中央集线器部署

In此选项,网关服务器功能用于一个专用服务器,即集线器系统.与第一个选项相反,服务部署在Hub系统上进行.

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

开发在Gateway集线器系统中进行,而Business Suite后端系统未触及. IW_BEP或SAP_GWFND在Gateway集线器系统中运行,SAP Business Suite中未触及任何内容.

优点

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

缺点

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

  • 不能远程使用GENIL对象.

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

嵌入式部署

在嵌入式部署架构中,开发在SAP Business Suite后端系统中进行. Gateway系统也安装在同一系统中.服务已在SAP Business Suite后端系统中注册并发布.

IW_BEP或SAP_GWFND在安装SAP Business Suite的同一系统中运行.

优势 :

  • 一次远程通话需要更少的运行时间减少了.

缺点 :

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

  • 如果是多个在SAP Business Suite系统中,必须多次配置网关.

  • 建议仅在沙盒用途时使用此配置.