没有合适的资源?快使用搜索试试~ 我知道了~
首页SAP PI接口 -功能介绍.docx
SAP PI接口 -功能介绍.docx
需积分: 5 41 下载量 54 浏览量
更新于2023-03-03
评论 4
收藏 8.3MB DOCX 举报
SAP Process Integration是SAP NetWeaver平台的一部分。 在NetWeaver 7.0 ehp2及更早版本中称为SAP NetWeaver Exchange Infrastructure XI。 SAP NetWeaver过程集成是NetWeaver软件组件的一部分,用于在公司内部系统或与外部各方交换信息。 SAP PI / XI使您能够设置跨系统通信和集成,并允许您基于不同的编程语言(如Java和SAP ABAP)连接SAP和非SAP系统。 它提供了一个开放源码环境,在复杂的系统环境中是必要的,用于系统集成和通信。
资源详情
资源评论
资源推荐
SAP PI 接口 -功能介绍
SAP PI - 简介
SAP Process Integration 是 SAP NetWeaver 平 台 的 一 部 分 。 在
NetWeaver 7.0 ehp2 及 更 早 版 本 中 称 为 SAP NetWeaver Exchange
Infrastructure XI。 SAP NetWeaver 过程集成是 NetWeaver 软件组件的
一部分,用于在公司内部系统或与外部各方交换信息。
SAP PI / XI 使您能够设置跨系统通信和集成,并允许您基于不同的编程语言
(如 Java 和 SAP ABAP)连接 SAP 和非 SAP 系统。 它提供了一个开放源码
环境,在复杂的系统环境中是必要的,用于系统集成和通信。
SAP Process Integration 是一种中间件,允许 SAP 与公司中的非 SAP 应用
程序或公司外部的系统进行无缝集成。
例
在不同系统上运行的应用程序,这些系统是公司中不同业务部门的一部分,或
者在与彼此具有业务关系的不同公司之间的分布式环境中实施。 在这种环境
中,需要在不同系统之间无缝集成和传送信息。 SAP PI 提供了一个中间件平
台,它不处理如何使用业务逻辑实现应用程序组件,更侧重于不同组件之间的
数据交换。
您可以将 SAP PI 视为互连不同系统的中央实例或中间件。 此中间件可称为
SAP PI 运行时引擎,并且此通信称为中介通信。 当您将此通信与点对点场景
进行比较时,可以轻松管理系统和连接。 除此之外,与集成相关的信息可在
一个中心点获得。
使用 SAP PI 的不同系统之间的消息交换包含业务数据。 通信消息协议基于
W3C 标准 SOAP 消息。
为什么我们需要 SAP PI?
在 组织 中 , SAP ERP 不 包含 单个 系统 ,而 是由 多个 集成 系统 (如 SAP
CRM,FICO,EWM 等)组成。SAP PI 为所有系统提供了一个单点集成平台
而无需接触复杂的遗留系统所有数据和信息交换。
以下是 SAP Process Integration 提供的关键功能 -
连接
使用 SAP PI,您可以连接具有不同技术通信方式的不同应用程序和系统。
SAP PI 为您提供了各种适配器,允许您基于不同的协议(如 HTTPS 或远程函
数调用(RFC))连接应用程序。
路由
路由定义了运行时不同系统之间的消息流的规则。
映射
SAP PI 用于在可在不同公司之间建立的分布式环境中连接不同的应用程序或
系统,因此两个组件之间的数据交换结构可能彼此不同。
映射将源系统中的数据结构确定为目标系统中的数据结构。 它还确定应用于
源系统和目标系统之间的数据的转换规则。
SAP PI - 安装选项
在 SAP PI 中运行场景时,通信和处理功能取决于随安装的 SAP PI 一起安装的
运行时引擎。 您可以在主机系统上安装一个或多个运行时引擎。 SAP PI 提供
以下两个安装选项 -
类型 1 - 双重使用类型
此安装基于 ABAP 和 Java,并提供用于设计和配置集成内容的工具,以及这
些运行时引擎 -
集成引擎
业务流程引擎
高级适配器引擎
类型 2 - 高级适配器引擎扩展 AEX
此 安 装 基 于 Java , 并 提 供用 于 设计 和配 置 集成 内 容 的 工具 , 并 且 包含
Advance 适配器引擎作为运行时引擎。
SAP PI - Netweaver PI 架构
SAP PI 架构由在设计时,配置时和运行时使用的多个组件组成。 在 SAP PI 中,
发送方系统称为源,接收方称为目标系统,体系结构称为 Hub 和 Spoke 结
构 。 Spoke 用于连接外部系统,Hub 用于交换消息。
SAP PI 系统分为以下组件 -
集成服务器
集成构建器
系统架构目录 SLD
配置和监控
运行时工作台
这是一个用于提供 PI 组件和消息的中央监视的工具。
集成服务器
这是 SAP PI 系统的关键组件之一,用于处理消息。
它包括以下三个引擎 -
业务流程引擎
集成引擎
中央高级适配器引擎 AAE
业务流程引擎
此引擎用于消息关联,并处理 ccBPM 中的消息处理。
集成引擎
此引擎用于路由和映射,并提供集中式集成服务器服务。 如果源结构不同于
目标结构,则集成引擎调用映射运行时,如下图所示,其中源结构被转换为目
标结构。
映射运行时基于 SAP PI 平台主题下提到的 Java 堆栈。
消息可以是以下两种类型 -
同步消息被定义为消息包含请求 - 响应部分
异步消息被定义为消息仅包含请求或响应部分
在 SAP PI 中,消息由接口表示。 接口包含 XML 格式和方向的消息结构。
中央高级适配器引擎(AAE)
由于 Integration Engine 使用 XML 和 SOAP 协议处理消息,因此如果业务
系统不包含特定格式的数据,则适配器用于转换 Integration Engine 所需的
消息特定协议和消息格式。
剩余63页未读,继续阅读
ᝰ随心ꦿེএ
- 粉丝: 427
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0