在应用集成项目中,如果有数据同步的需求,尤其是主数据同步的需求,经常会用到发布订阅模式进行数据的发布。
• 发布订阅模式多用于消息分发业务,比如源系统数据更新,需要同步到多个业务系统(员工信息、产品信息更新)
• 发布订阅模式多采用消息发送方式(JMS)
– 源系统将数据发送到JMS主题①②
– 所有订阅该主题的服务都可以接收到数据,进行数据的接收,并调用目标系统服务写入数据③④
– 数据写入成功,目标系统向源系统发送通知①②③④(该步骤可选)
– 数据写入失
在应用集成项目中,如果有数据同步的需求,尤其是主数据同步的需求,经常会用到发布订阅模式进行数据的发布。
• 发布订阅模式多用于消息分发业务,比如源系统数据更新,需要同步到多个业务系统(员工信息、产品信息更新)
• 发布订阅模式多采用消息发送方式(JMS)
– 源系统将数据发送到JMS主题①②
– 所有订阅该主题的服务都可以接收到数据,进行数据的接收,并调用目标系统服务写入数据③④
– 数据写入成功,目标系统向源系统发送通知①②③④(该步骤可选)
– 数据写入失