应用集成实战系列:服务总线中的发布订阅业务模式
2017-01-25 09:56
459 查看
在应用集成项目中,如果有数据同步的需求,尤其是主数据同步的需求,经常会用到发布订阅模式进行数据的发布。
• 发布订阅模式多用于消息分发业务,比如源系统数据更新,需要同步到多个业务系统(员工信息、产品信息更新)
• 发布订阅模式多采用消息发送方式(JMS)
– 源系统将数据发送到JMS主题①②
– 所有订阅该主题的服务都可以接收到数据,进行数据的接收,并调用目标系统服务写入数据③④
– 数据写入成功,目标系统向源系统发送通知①②③④(该步骤可选)
– 数据写入失败,记录冲正日志⑤
– 补偿流程定时查看冲正日志,重新调用失败的目标系统服务进行自动补偿,重试特定次数后仍不成功,记录手工补偿日志①②
应用集成实战系列:如何进行文件交换
应用集成实战系列:服务总线中的服务补偿机制
应用集成实战系列:服务总线中的异步业务交互模式
应用集成实战系列:服务总线中的同步业务交互模式
应用集成实战系列:服务总线中同步交互服务接口的定义规范
应用集成实战系列:什么时候需慎重使用服务总线
欢迎关注我的微信公众号
• 发布订阅模式多用于消息分发业务,比如源系统数据更新,需要同步到多个业务系统(员工信息、产品信息更新)
• 发布订阅模式多采用消息发送方式(JMS)
– 源系统将数据发送到JMS主题①②
– 所有订阅该主题的服务都可以接收到数据,进行数据的接收,并调用目标系统服务写入数据③④
– 数据写入成功,目标系统向源系统发送通知①②③④(该步骤可选)
– 数据写入失败,记录冲正日志⑤
– 补偿流程定时查看冲正日志,重新调用失败的目标系统服务进行自动补偿,重试特定次数后仍不成功,记录手工补偿日志①②
应用集成实战系列:如何进行文件交换
应用集成实战系列:服务总线中的服务补偿机制
应用集成实战系列:服务总线中的异步业务交互模式
应用集成实战系列:服务总线中的同步业务交互模式
应用集成实战系列:服务总线中同步交互服务接口的定义规范
应用集成实战系列:什么时候需慎重使用服务总线
欢迎关注我的微信公众号
相关文章推荐
- 应用集成实战系列:服务总线中的异步业务交互模式
- 应用集成实战系列:服务总线中的同步业务交互模式
- 应用集成实战系列:服务总线中同步交互服务接口的定义规范
- 应用集成实战系列:服务总线中的服务补偿机制
- 应用集成实战系列:什么时候需慎重使用服务总线
- 应用集成实战系列:集成应用的业务日志很重要
- ASP.NET MVC 学习笔记-2.Razor语法 ASP.NET MVC 学习笔记-1.ASP.NET MVC 基础 反射的具体应用 策略模式的具体应用 责任链模式的具体应用 ServiceStack.Redis订阅发布服务的调用 C#读取XML文件的基类实现
- 业务集成中间件软件的新锐:企业服务总线
- WCF开发实战系列二:使用IIS发布WCF服务
- WCF开发实战系列二:使用IIS发布WCF服务
- WCF开发实战系列二:使用IIS发布WCF服务
- WCF开发实战系列二:使用IIS发布WCF服务
- TIBCO ESB实战系列:使用TIBCO Administrator进行集成应用的管理
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【二】——使用Repository模式构建数据库访问层
- 基于topic的发布/订阅模式在UI程序中的应用
- LAMP系列之-Apache服务生产实战应用指南之安装后基本配置编译版
- WCF开发实战系列四:使用Windows服务发布WCF服务
- WCF开发实战系列二:使用IIS发布WCF服务
- WCF开发实战系列四:使用Windows服务发布WCF服务
- WCF开发实战系列:使用IIS发布WCF服务(转)