- SAP NetWeaver 教程
- SAP NetWeaver - 首页
- SAP NetWeaver - 简介
- SAP NetWeaver - 架构
- SAP NetWeaver - 组件
- SAP NetWeaver - 版本详情
- SAP NW - ECC 系统中的 NW 版本
- SAP NetWeaver - 设置 NW
- SAP NW - 安装选项
- 传递安装参数
- SAP NW - 传输管理
- 管理后台作业
- SAP NW - NW 业务客户端
- SAP NW - 服务配置
- 业务客户端安装
- NWBC 事务和导航
- 基于 NW 的 SAP 应用
- SAP NetWeaver - 门户
- SAP NetWeaver - 创建系统
- 企业门户角色和组
- SAP NW - 知识管理
- SAP NW - KM 管理
- SAP NetWeaver - 开发者工作室
- SAP NetWeaver - 网页内容
- 流程集成选项
- SAP NetWeaver - 网关
- SAP NetWeaver - 安全性
- SAP NetWeaver - PFCG 角色
- SAP NW - 身份验证方法
- SAP NW - 通信安全
- SAP NetWeaver 有用资源
- SAP NW - 常见问题解答
- SAP NetWeaver - 快速指南
- SAP NetWeaver - 有用资源
- SAP NetWeaver - 讨论
SAP NetWeaver - 网关
SAP NetWeaver 网关用于在 SAP 业务套件、目标客户端、平台和框架之间建立连接。它提供开发和生成工具,可以使用不同的客户端开发工具创建 OData 服务。
SAP NetWeaver 网关为 Web 应用程序访问 SAP 后端系统的业务逻辑和内容提供了一种更简单的方法。它还降低了访问 SAP 数据的复杂性,并提供了易于使用的接口来减少开发时间。
SAP NetWeaver 网关:功能和主要优势
SAP NetWeaver 网关是一种技术,它提供了一种简单的方法,可以基于市场标准将设备、环境和平台连接到 SAP 软件。
非侵入式,任何 SAP 业务套件。
易于开发简单的 API,无需任何工具知识。
基于 REST、ATOM/OData。它允许使用任何编程语言或模型连接到 SAP 应用程序,而无需 SAP 知识,通过利用 REST 服务和 OData/ATOM 协议。
它为 Eclipse、Visual Studio 2010 和 XCode 等知名 IDE 提供插件。
网关安装/部署选项
有两种不同的部署选项可用于部署 SAP NetWeaver -
SAP NetWeaver 网关的中央集线器部署
在此选项中,网关服务器功能在一个专用的服务器(集线器系统)上使用。与第一个选项相反,服务部署发生在集线器系统上。
如果后端系统上不需要执行任何开发,或者在 7.40 之前的版本中,或者不允许在后端部署 Add-On IW_BEP,则使用此选项。在这种情况下,开发人员仅限于通过后端的 RFC 可访问的接口。
开发在网关集线器系统中进行,并且不触及业务套件后端系统。IW_BEP 或 SAP_GWFND 在网关集线器系统中运行,并且 SAP 业务套件中没有任何内容被触及。
优点
此选项的优点是它不需要在后端系统中安装网关 Add-On。
缺点
无法直接访问元数据 (DDIC) 和业务数据。因此,数据的重用受到限制。
GENIL 对象无法远程使用。
在此配置中,访问仅限于远程启用的接口,如 RFC 模块、BAPI 等。
嵌入式部署
在嵌入式部署架构中,开发在 SAP 业务套件后端系统中进行。网关系统也安装在同一系统中。服务也在 SAP 业务套件后端系统中注册和发布。
IW_BEP 或 SAP_GWFND 在安装 SAP 业务套件的同一系统中运行。
优点 -
它需要较少的运行时间,因为减少了一个远程调用。
缺点 -
系统不应作为其他后端系统的集线器使用。
在多个 SAP 业务套件系统的情况下,必须多次配置网关。
此配置仅推荐用于沙盒用途。