从 SLD 到 Integration Directory,理解 SAP PI 中 Business System 的导入逻辑

从 SLD 到 Integration Directory,理解 SAP PI 中 Business System 的导入逻辑

在 SAP PI 或 SAP PO 的项目里,很多配置问题表面上发生在 Integration Directory,真正的源头却在 System Landscape Directory,也就是我们常说的 SLD。今天这个主题Importing a Business System,看起来只是 PI Explorer 里一个很短的操作,点开Systems,选择Import Business System,再从弹窗里挑选系统并完成导入。但做过接口项目的人都知道,这一步不是单纯把一个名字复制进目录,而是在 PI 的配置世界里正式承认某个业务系统可以作为消息发送方或接收方参与集成。

SAP 官方学习资料对 Business System 的描述很关键。Business System 用来表达分布式系统景观中一个系统或客户端的业务语义,它被分配给技术系统,并且和可用的软件组件版本相关联。业务流程跨系统运行时,PI 需要知道流程步骤在哪个 Business System 中发生,发送端使用哪个 outbound interface,接收端使用哪个 inbound interface。文档在进入 SAP PI 后,还会被转换成基于 XML 的 XI Message Protocol,再由 PI 完成结构映射和值映射,并转换成目标系统能够理解的格式。(