在 SAP PI/PO 里定义 Business Component,别把它当成一个普通通信对象
在今天这组 SAP PI/PO 配置文章里,我们已经连续碰到 Party、Communication Component、Integration Flow、Sender、Receiver 这些对象。到了 Business Component 这一节,很多人会下意识把它理解成一个更小号的 Business System,或者一个随手起名的逻辑节点。这个理解容易让后面的配置变得混乱。Business Component 真正有价值的地方,不在于它能不能发消息、收消息,而在于它把一个技术系统背后的复杂细节藏起来,只暴露集成场景真正需要认识的业务身份和接口集合。SAP 官方文档对 Business Component 的描述很直接,它是一个抽象通信单元,可以作为消息发送方,也可以作为消息接收方;当技术系统细节不需要暴露时,可以把公开可用的接口归集到这个 Business Component 下面。(SAP Help Portal) 这句话看似简单,放到项目里其实很有分量。SAP PI/PO 做的不是单纯网络转发,而是在企业系统之间建立一套可管理、可监控、可演进的集成语义。Business Component 就是这套语义里很重要的一层抽象。Business Compon