SAPPI-快速指南SAPPI-简介SAPProcessIntegration是SAPNetWeaver平台的一部分
在NetWeaver7
0ehp2及更早版本中称为SAPNetWeaverExchangeInfrastructureXI
SAPNetWeaver过程集成是NetWeaver软件组件的一部分,用于在公司内部系统或与外部各方交换信息
SAPPI/XI使您能够设置跨系统通信和集成,并允许您基于不同的编程语言(如Java和SAPABAP)连接SAP和非SAP系统
它提供了一个开放源码环境,在复杂的系统环境中是必要的,用于系统集成和通信
SAPProcessIntegration是一种中间件,允许SAP与公司中的非SAP应用程序或公司外部的系统进行无缝集成
例在不同系统上运行的应用程序,这些系统是公司中不同业务部门的一部分,或者在与彼此具有业务关系的不同公司之间的分布式环境中实施
在这种环境中,需要在不同系统之间无缝集成和传送信息
SAPPI提供了一个中间件平台,它不处理如何使用业务逻辑实现应用程序组件,更侧重于不同组件之间的数据交换
您可以将SAPPI视为互连不同系统的中央实例或中间件
此中间件可称为SAPPI运行时引擎,并且此通信称为中介通信
当您将此通信与点对点场景进行比较时,可以轻松管理系统和连接
除此之外,与集成相关的信息可在一个中心点获得
使用SAPPI的不同系统之间的消息交换包含业务数据
通信消息协议基于W3C标准SOAP消息
为什么我们需要SAPPI
在组织中,SAPERP不包含单个系统,而是由多个集成系统(如SAPCRM,FICO,EWM等)组成
SAPPI为所有系统提供了一个单点集成平台,而无需接触复杂的遗留系统所有数据和信息交换
以下是SAPProcessIntegration提供的关键功能-连接使用SAPPI,您可以连接具有不同技术通信方式