SAP PI 集成引擎

集成引擎负责中央集成服务器服务,例如管线步骤:路由和映射。如果源消息结构和目标的消息结构不同,集成引擎调用Mapping Runtime,源结构会被转换成目标结构。Mapping Runtime基于Java栈。集成引擎也可以利用ABAP程序来转换,这个基于ABAP栈。

消息可以是两种类型:

  1. 同步的——有请求和响应两部分。
  2. 异步的——只有请求或者响应二者之一。

在PI中,消息由接口表示。

接口:XML格式的消息结构和说明。

基于上面的限制,会有三种接口类型:

  1. 外向接口——连接发送系统。
  2. 内向接口——连接接收系统
  3. 抽象接口——连接BPE。

在PI中为每一个业务需求配置集成逻辑(场景)的时候,集成引擎会以循序渐进的方式执行配置。术语“管线”指的是在处理XML消息的时候执行的所有步骤。管线步骤包含:

  1. 接收者识别——决定参加消息交换的系统。
  2. 接口识别——判断应该使用何种接口接受消息。
  3. 消息分割——如果找到了不止一个接收者,PI会为每一个接收者实例化新的消息。
  4. 消息映射——把源消息映射为目标消息的格式。
  5. 技术路由——为消息绑定特定的目标和协议。
  6. 调用适配器——发送转换过的消息给适配器或者代理。

SAP PI 集成引擎相关推荐

  1. SAP PI 适配器引擎

    SAP PI 适配器引擎 你一定已经发现,集成引擎只使用XML-SOAP协议处理消息.但是如果我们有一对发送和接收系统,它们的数据格式是不同的呢?这时我们使用适配器引擎中的不同的适配器来将XML和基于 ...

  2. SAP PI 业务处理引擎

    SAP PI 业务处理引擎 业务处理引擎( Business Process Engine )的职责是执行和持久化集成过程. BPM代表跨组件业务处理管理( Business Process Mana ...

  3. 在SAP PI中建立场景

    在SAP PI中建立场景 如果需要在PI中建立场景(scenario),要从主页开始. 主页界面如下: 主页有以下四个工作区的超链接: 企业服务库(ESR) 集成目录(ID) 系统规划(SL) 配置和 ...

  4. sap pi的操作1

    最近接到一个关于PI的接口需求,以前没做过关于pi的接口,只能自己先找些资料研究下了. SAP PI看上去很简单,因为它不过是一个接口中间件而已,并没有实际业务逻辑程序在里面,但是复杂度和繁琐程度是极 ...

  5. SAP PI/PO登录使用及基本功能简介

    1. 什么是PI/PO XI/PI/PO 都是SAP推出的中间件平台,用于多系统接口统一(类似于网上的ESB系统) XI/PI/PO 演变历程:SAP PO 简介:XI.PI.PO的关系与区别 2. ...

  6. SAP ECC连接SAP PI系统配置

    Reference=> 参考文档 参考文档:Process Integration (PI) 1. 创建SAP和PI的RFC连接 事务代码:SM59->创建SAP到SAPSLDAPI的TC ...

  7. SAP PI - 单栈与双栈

    在PI初次发布的时候,不是所有的组件都是在同一个平台上构建的.集成引擎和业务处理引擎由ABAP构建,然而适配器引擎.集成构建器.SL.CM和Mapping Runtime由Java构建.因此PI需要J ...

  8. SAP PI 7.3新特性介绍

    PI 7.3新特性介绍 自从SAP TechEd  2010 年在Berlin对PI7.3的新特性作了介绍之后,类似于single Java Stack, central monitoring, ID ...

  9. SAP接口集成-PO/PI-SLD配置

    SAP接口集成-PO/PI-SLD配置 前言 一.SLD-system landscape directory 系统框架目录.系统格局目录 二.ESR/IR -integration reposito ...

最新文章

  1. Sharepoint 2010 网站无法检索到部分AD用户
  2. 登陆模块防止恶意用户客户端攻击
  3. nodejs v8引擎
  4. 距离向量路由环路解决的方法.
  5. 过滤被7整除或者包含7的数子
  6. centos 关机命令_Linux anacron命令用法详解
  7. jmeter 实际运行线程数达不到设定值_Jmeter技术知识-常用组件实战演示(2020年最新)...
  8. 宅在家里写数据库中DML(增删改)
  9. 那些年 iOS 升级踩过的坑!
  10. python代码块使用缩进来表示_python 基础语法
  11. 02矩阵01 ——概念、运算和基本矩阵、对角矩阵、方幂、数量矩阵、转置矩阵、对称矩阵、逆矩阵、奇异矩阵、三角矩阵、矩阵乘积的行列式与秩
  12. 字符串劈分(含中文)
  13. 【android自定义控件】属性动画 五
  14. 写一篇简单的 IEEE 会议论文
  15. 【牛客网】算法学习笔记
  16. 条件表达式a?b:c是什么意思
  17. 量子计算机窦文涛,中国式浪漫,美到哭泣!
  18. 4x root 红米_红米Note 4X root教程 红米Note4X获取root权限的方法
  19. C语言:A+B的几种实现方式
  20. 常见的电子器件,这篇文章总结得很到位,你还不收藏吗?

热门文章

  1. NLTK命名实体识别NER
  2. ASCII HEX BIN DIG进制转换工具页
  3. 怎么自学《现代控制理论》
  4. BCP导入导出 (GOOD)
  5. 悟道·文澜详解:目前最大的中文多模态通用预训练模型
  6. 人工智能与健康社会系列调研(一):人脸识别与公共卫生
  7. 智源沙龙 | 人工智能的技术发展与创业投资
  8. ​新型支架状电极允许人类思想操作计算机
  9. 怎么才能最短时、高效、踏实地学习 Python(附链接)
  10. 必读!TOP10生成对抗网络GAN论文(附链接)