最近接到一个关于PI的接口需求,以前没做过关于pi的接口,只能自己先找些资料研究下了。

SAP PI看上去很简单,因为它不过是一个接口中间件而已,并没有实际业务逻辑程序在里面,但是复杂度和繁琐程度是极其高的,因为它几乎所有的接口都可以通过配置完成。同时,PI是一个基于SOA架构的中间件,XML的思想贯穿前后,从这一点上看,基础知识更为重要,在遇到很多不解问题时,从基础出发才是关键。

1、什么是PI

PI = Process Integration
SAP PI是一项集成的技术和平台
    1、为sap和non-sap之间提供集成
    2、为A2A和B2B业务情景提供集成
    3、支持同步和异步通讯模式
    4、支持跨组件的业务过程管理(BPM)

2、PI的重要性

3、PI总体架构

IR:接口和流程定义
ID:流程配置、路游规则配置和映射配置
业务处理引擎负责从ID加载流程配置和规则信息并控制消息的路由、映射和转发 
集成引擎实现了消息的路由,映射,和通道转发(到适配器引擎)
适配器引擎实现了与SAP ECC系统,其他系统的连接

4、PI Adapter

RFC
FILE
JDBC
PROXY
IDOC
SOAP
等等

5、SAP PI重点

SLD中开发
IB中的IR和ID的开发
cc-BPM的开发
RWB的监控
IS中的监控和维护
PI的调优(AFW、IE、BPE、Hardware)

6、PI开发SLD

配置SLD,进入System Landscape Directory
  Products: 创建product
  Software Components:创建Software Components
  Technical System:创建技术系统并指定创建的Software Components 
  Business System: 根据技术系统创建业务系统

7、PI开发IR

Integration Repository
  Import Software components from SLD
  建DataType:建立需要的数据结构
  创建MessageType
  创建MessageInterface
  创建MessageMapping:将souce和target的数据结构匹配
  创建Interface Mapping

8、PI开发ID

Integration Directory
  创建Party 一般的开发是不需要创建的,用于接口比较
     多,子系统比较多的情况
   Assign business system
   创建 Business Service 
   配置Communication Channel
   配置Receiver Determination
   配置Interface Determination
   配置Sender Agreement :如果是IDOC和HTTP的是可以不用创建
   配置 Receiver Agreement

9、RWB监控

URL:http://<host>:port/rwb
重点:
Message Monitoring
Component Monitoring

10、IS中监控和维护

SXMB_MONI:常规Message监控
SMQ1:Outbound消息堵塞查看
SMQ2:Inbound消息堵塞查看

总的来说要想掌握PI这门技能,任重而道远啊!!

sap pi的操作1相关推荐

  1. SAP PI - 同步 vs. 异步

    SAP PI 同步 vs. 异步 处理可以定义为同步或者异步. 同步处理通过请求/响应操作调用,处理的结果立刻通过操作返回给调用者. 异步处理通过单方向的操作调用,结果和错误会通过另一个单向的操作调用 ...

  2. 在SAP PI中建立场景

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

  3. SAP PI 7.3新特性介绍

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

  4. 【实测避坑】SAP PI/PO系统 配置证书调用https地址

    博主内容在此链接原文上修改,避免初次配置https的时候踩到大坑,目前发现知乎,CSDN等相关文章中均未提及,博主踩坑花了2天时间才找到原因,未避免后续人员踩坑,在此文中特别补充. 在原文的基础上进行 ...

  5. SAP PI 业务处理引擎

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

  6. SAP PI 集成引擎

    SAP PI 集成引擎 集成引擎负责中央集成服务器服务,例如管线步骤:路由和映射.如果源消息结构和目标的消息结构不同,集成引擎调用Mapping Runtime,源结构会被转换成目标结构.Mappin ...

  7. SAP PI 适配器引擎

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

  8. [SAP PI]ECC系统接收财务凭证IDoc的配置步骤(总账 应收 应付)

    1.       业务场景 外围系统,通过IDoc,在SAP系统中创建财务凭证,包括总账,应收和应付. 功能 IDoc 增强 财务总账接口 ACC_GL_POSTING. ACC_GL_POSTING ...

  9. 4 SAP权限PFCG操作手册

    4 SAP权限PFCG操作手册 通过事务码PFCG来创建对应的权限角色并分配权限角色给指定的用户,以及对授权对象进行权限增加和修改. 权限角色的命名规则为:前缀Z+模块代码+字符ROL+流水码001- ...

最新文章

  1. 在CentOS 6.9 64bit上安装jdk1.8
  2. 使用ZFS的十条理由
  3. python代码大全下载-最全Python算法实现资源汇总!
  4. 通过一段代码说明C#中rel与out的使用区别
  5. java rsa内容超长_RSA 非对称加密解密,超长字符串分块处理
  6. leetcode 55. 跳跃游戏 思考分析
  7. [MySQL] 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded dlope
  8. 《FilthyRichClients》读书笔记(一)-SwingのEDT
  9. linux编译fdk aac,编译x264和fdk-aac
  10. 让天之痕窗口化运行!
  11. STM32F4之SDIO接口
  12. html5画布实现公司印章效果
  13. swiper滑动时每页都有动画
  14. 检测iPhone/iPod Touch/iPad设备类型 .
  15. 【深度学习】参数量、模型大小、显存
  16. linux服务器安装字体库
  17. Jsp的四种作用域范围
  18. 人力资源管理系统面向对象建模分析
  19. python实现批量图片jpg格式转png
  20. c语言模拟随机投点计算概率,我写的蒲丰投针的程序(用概率学计算π),有问题求教...

热门文章

  1. 来谈谈股民们的抄底问题,正确的短线交易是怎么玩的?活在市场里
  2. echarts之柱状图(2)
  3. 代码:吃货联盟订餐系统
  4. Sum of Medians CodeForces - 85D(线段树+离散化)
  5. 人工智能时代,机遇与挑战并存
  6. React State
  7. qtabwidget设置表头_Qt GUI图形图像开发之QT表格控件QTableView,QTableWidget复杂表头(多行表头) 及冻结、固定特定的行的详细方法与实例...
  8. Visual Studio Code (echarts)数据可视化,设置数据缩放区间为20到40,设置标题字体大小,颜色以及是否加粗,设置柱状图颜色
  9. pandas安装完成后,报错:ImportError
  10. 由 excel 转换为 markdown,及收获