- 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 - Web 内容
- 流程集成选项
- SAP NetWeaver - 网关
- SAP NetWeaver - 安全性
- SAP NetWeaver - PFCG 角色
- SAP NW - 身份验证方法
- SAP NW - 通信安全
- SAP NetWeaver 有用资源
- SAP NW - 问答
- SAP NetWeaver - 快速指南
- SAP NetWeaver - 有用资源
- SAP NetWeaver - 讨论
流程集成选项
SAP 流程集成 (SAP PI) 是 SAP NetWeaver 平台的一部分。在 NetWeaver 7.0 ehp2 和更早版本中,它被称为SAP NetWeaver Exchange Infrastructure XI。SAP NetWeaver 流程集成是 NetWeaver 软件组件的一部分,用于在组织内部系统或与外部方之间交换信息。
SAP PI/XI 使您能够设置跨系统通信和集成,并允许您基于不同的编程语言(如 Java 和 SAP ABAP)连接 SAP 和非 SAP 系统。它提供了一个开放源代码环境,这对于复杂系统环境中系统的集成和通信是必要的。
SAP 流程集成是一个中间件,允许组织内部的 SAP 和非 SAP 应用程序或与组织外部的系统之间无缝集成。
为什么我们需要 SAP PI?
在一个组织中,SAP ERP 不包含单个系统,而是由许多集成系统组成,例如 SAP CRM、FICO、EWM 等。SAP PI 提供了一个平台作为所有系统的单一集成点,无需触及所有数据和信息交换的复杂遗留系统。
以下是 SAP 流程集成提供的关键功能:
连接性
使用 SAP PI,您可以连接具有不同技术通信方式的不同应用程序和系统。SAP PI 为您提供了各种适配器,允许您基于不同的协议(如 HTTPS 或远程功能调用 (RFC))连接应用程序。
路由
路由定义运行时不同系统之间消息流动的规则。
映射
SAP PI 用于连接分布式环境中的不同应用程序或系统,这些系统可以在不同的组织之间设置。因此,两个组件之间的数据交换结构可能彼此不同。
SAP NetWeaver PI 安装选项
当您在 SAP PI 中运行场景时,通信和处理能力取决于与 SAP PI 安装一起安装的运行时引擎。您可以在主机系统上安装一个或多个运行时引擎。SAP PI 提供以下两种安装选项:
类型 1 - 双用途类型
此安装基于 ABAP 和 Java,并提供用于设计和配置集成内容以及以下运行时引擎的工具:
- 集成引擎
- 业务流程引擎
- 高级适配器引擎
类型 2 - 高级适配器引擎扩展 (AEX)
此安装基于 Java,并提供用于设计和配置集成内容的工具,并包含 AEX 作为运行时引擎。
SAP NetWeaver PI 架构
SAP PI 架构由多个组件组成,这些组件在设计时、配置时和运行时使用。在 SAP PI 中,发送方系统称为源系统,接收方系统称为目标系统。该架构被称为集线器和辐条结构。辐条用于连接外部系统,而集线器用于交换消息。
SAP PI 系统分为以下组件:
- 集成服务器
- 集成构建器
- 系统环境目录 (SLD)
- 配置和监控