SAP PI/PO vs 开源 ESB 优势

SAP PI/PO vs open source ESB advantages

SAP PI/PO 现在是否被视为真正的 ESB?我读过各种消息来源,声称它在 4-5 年前还不存在。

如果您有一个非常以 SAP 为中心的环境,强烈建议使用 PI/PO 而不是更标准的集成平台,例如 Mule ESB、Jboss Fuse、BizTalk和 Oracle ESB?

如果您主要具有所提到的与平台无关的 ESB 方面的专业知识,是否仍然值得与 SAP Pi 集成? PI有什么优势?

我看到他们都有一些与 SAP 集成的选项,但在 SAP 场景中似乎很难获得公正的信息。

如果您的整个环境都由 SAP 模块组成,那么使用 PI 可能更好。

但是如果你想连接到云中的其他系统,内部或外部,那么我不会选择 PI。

PI 不是集成平台(最好将此短语用于 ESB)。在这种情况下,它比在您的 SAP 后端前面有一些东西要好,例如 Biztalk、Fuse、Mule 或其他。在与其他系统和协议进行通信时,它们更加灵活并且具有更多功能。它们可能也更容易使用。

这些集成平台中的大多数都有可以连接到 SAP 的商业适配器。 IBM 的 Integration Bus 有 SAP 适配器,Fuse 和其他适配器也有。

正如我所说,这取决于您的环境和集成要求。

今天,SAP NetWeaver 7.5 发布,SAP PO 是普通的ESB。 它完全基于 Java8 和 JEE5 标准,可选择使用 old-fashioned ABAP。

有人可以使用许多工具(简单映射、SOJO 或 EJB,甚至您自己的 JCA-adapter)实现集成方案。现在 SAP PO 真的又快又可靠。