看最后的项目集成案例(PO ESB)请直接拖到最后
主要的问题:
由于各个系统开发环境不同,使用的技术协议不同,而互相之间又有数据传输与集成的需要,导致重复开发(各个系统之间均需要互联互通的开发),连接混乱不好管理。
而且随着时间推移,各个系统的需求增长,与新增系统接入,情况越来越复杂。
SAP方案建议:
由SAP PO系统为基础,在遵循集成架构的基础上,系统集成接口所采用的协议与通讯方式(同步、异步)由双方技术人员根据具体接口的实际业务需求、数据量、系统兼容性等因素来选择最佳方案,从而实现各个系统之间的数据传输。
PO的实现简短描述:
首先是SLD的配置部分:
进入SLD后首先需要配置product
在730版本之前的XI,PI都是双引擎,在730之后改名为SAPPO,开始就是java的单引擎
Product配置完成后,再继续TS的配置
然后是BS的配置:
接着是SAPPO的业务处理部分,需要对ESR进行处理
需要注意,打开ESB和ID是有前提条件的,需要安装JDK或者是JRE
在ESR中也需要进行配置
依次创建Data Type:DT
MT/SI/MM/OM
至此,ESR的配置结束
然后进行ID的配置:
一次创建:BS/CS/CC/IC/OM(SI)
最后在我们的S4系统,我们也要进行代理类的创建,以进行数据的接收和处理
设置为ESR方式进行查看
然后激活SI,进行代码创建。
最后对配置好的接口进行验证:
然后以上是基础功能,我们为接口做的集成如下(方便使用),名称是ZILOG框架:
SAP-PO版本:
界面:
ALV展示:
XML报文展示:
JSON报文展示:
SAP-ESB版本:
界面一致:
功能增加重处理,报文无,数据查看方式ALV显示与之前一致
最后,还有配套的报文测试平台(完美模拟外围发送)