登陆PO服务器,启动JAVA客户端三步(SAP PO 开发一)
搭建一个WebService接口环境(SAP PO 开发 二)
用SAP PO连通一个WebService接口(SAP PO 开发 三)
ERP系统RFC协议发送端通过PO连通WebService接口(SAP PO 开发四)
我的第一个SAP PROXY ABAP Program(SAP PO 开发五)
SAP PO (Process Orchestration) 中间件接口管理平台(SAP PO 开发六)
C# 调用SAP PO中间件的WebService接口(SAP PO 开发八)
SAP PO提供能强大的中间件功能,同IBM的MB,Oracle的OSB并称成为三大主流中间件商业套件,
但PO原生的管理平台非常复杂和封闭,且对接口消息的展示功能较弱。
我的ESB管理平台依附于PO之上,通过对PO HANA数据库的相关日志表的开发,
希望对ESB(企业服务总线)中的接口做到从开发伊始到运维监控的全生命周期的管理。
-----插入---ESB平台已经对接口做到生命周期的管理 2020.1.15--------------
我做了2个WebService服务的DEMO,demo001(对本地WS的接口),demo002(对公网的WS接口)
看看我的管理平台能做到什么:
1、在平台上定义2个接口:demo001,demo002。
2、在SAP PO中间件上去做开发,实现SAP PO中间件接入这2个WS接口。
3、因为每天晚上自动收集程序工作,平台就可以看到这2个新接口的消息统计:
-----插入---ESB平台已经对接口做到生命周期的管理 2020.1.15--------------
一、接口定得清
对每一个接口定义一个唯一的编号:JK0001、JK0002......
全平台在接口定义、查询、数据收集等所有功能都会用这个编号串起来。
接口也按四种状态被区分,这主要是用于接口开发管理建设期对开发进度的全局把控。
(横屏或电脑显示图片为宜)
二、接口看得见
PO原生的消息统计界面,非常的让人难以理解,如果你不是PO开发人员,几乎会看不懂清单的意思:
ESB是一个企业服务总线,它应该给各IT业务系统管理员展示各系统接口运行的情况,
如果给出的信息,让人都看不懂,大家一定会不想用这个ESB。
我的ESB管理平台从PO HANA数据库取接口的消息日志,用各种维度对接口的运行情况展示,
并可以按需开发不断完善,这些在PO的封闭平台是做不到的。
三、接口管的住
每一个接口都对应了接口管理员的邮箱,ESB管理平台一旦发现PO平台有错误消息,
就可以用邮件通知相应的系统管理员。也有表单对全部历史的错误消息进行查询。