SAP PI/PO 中的 Interface Split 设计方法,如何把一条入站消息精确送到接收方的正确接口 在 SAP PI/PO 的 Integration Flow 建模里,很多人刚接触Interface Split时,会把它和Recipient List、Receiver Rules、Dynamic Router混在一起。因为它们看上去都在做路由,都是根据条件把消息送往某个目标。但真正落到项目配置时,这几个对象解决的问题并不一样。Recipient List更关心消息应该发给哪个接收方,Interface Split更关心接收方已经确定之后,消息应该进入这个接收方的哪一个接口。SAP 官方对 Integration Flow 元素的说明也把这层边界讲得很清楚,当一个接收系统使用多个接口处理不同业务动作时,Interface Split用来把入站消息路由到正确的接口。(SAP Help Portal)放到今天正在梳理的 SAP PI/PO Integration Flow 配置主题里,Interface Split特别像一个站在接收系统门口的分诊台。消息已经来到某个医院,也就是某个 receiver system,但这个医院里面可能有急诊科、影像科、住院部、收费处。中间件不能只