我想知道关于 Mule 和 ESB 的一般概念:我有一个在线商店和一个 CRM。每次有人订购东西时,我都想将此数据添加到客户关系管理中。每次有人注册时事通讯或尚未订购时,我都希望此人处于领先地位。
为此..我需要在 Mule 中创建类和对象吗?(如人或客户对象)
在 Mule 中有一些业务逻辑来决定将新数据放在哪里会更好吗?
或者 ESB 会更多地执行简单的同步工作 - 但在这种情况下,我可以简单地使用 ETL 软件并跳过 ESB 的额外复杂性,对吗?
非常感谢
克里斯
PS:我的要求是:将 Magento 与 VTiger、Adempiere 和 PimCore 连接起来。Mule 需要能够决定将哪些数据放在哪里。(时事通讯订阅 = vtiger 中的领先,pimcore 中的新产品应与 Magento 和 Adempiere 保持同步,订单可以直接插入 VTiger 等。
对于 web 服务来说,这似乎是最方便的——但并不是所有的功能都包含在 WS 中。
棘手的部分似乎是接口中的一点业务逻辑,它决定了流向。因此,我认为在 Mule 中创建类可能会更好。