应用集成实战系列:服务总线中的同步业务交互模式
来源:互联网 发布:excel数据列表创建列表 编辑:程序博客网 时间:2024/06/05 18:59
在使用服务总线进行集成时,同步业务交互模式是最常见,也是相对来说比较简单的交互模式,通常使用一个同步交互的服务接口即可封装完成。同步业务交互模式适用于系统之间一对一的交互,并且相互之间传递的报文比较小(建议报文大小在1MB以内)的实时业务交互场景(比如CRM接收到订单,要立即交付给ERP进行处理),接口模式通常为Web Service、REST。
同步业务交互模式需要包含如下步骤:
- ① 源业务系统将请求信息发送给服务总线,并等待总线应答
- ② 服务总线将请求消息处理后,转发给目标业务系统,并等待目标系统应答
- ③ 目标业务系统接收请求,经过处理后将响应信息发送给服务总线
- ④ 服务总线将目标系统的响应消息处理后,返回给源系统。
同步交互业务的异常处理:
- 如果在整个交互过程中出现异常,服务总线也需要将异常信息作为响应消息,返回给源系统。
- 源系统在接收到总线返回的异常信息后,决定是否做重发处理。(源系统负责重发)
- 在某些异常情况下(比如服务总线调用目标系统超时),目标系统可能已经接收到了请求,并进行了处理,因此如果源系统对请求做了重发操作,目标系统需要做去重处理。(目标系统负责去重)
欢迎关注我的微信公众号
0 0
- 应用集成实战系列:服务总线中的同步业务交互模式
- 应用集成实战系列:服务总线中的异步业务交互模式
- 应用集成实战系列:服务总线中的发布订阅业务模式
- 应用集成实战系列:服务总线中同步交互服务接口的定义规范
- 应用集成实战系列:服务总线中的服务补偿机制
- 应用集成实战系列:什么时候需慎重使用服务总线
- 应用集成实战系列:集成应用的业务日志很重要
- 业务集成中间件软件的新锐:企业服务总线
- WebSphere 服务集成总线
- Shark在业务中的应用模式探讨
- 应用集成实战系列:如何进行文件交换
- AOP系列:AOP在业务管理权限控制中的应用
- WebServices应用集成框架ESB(Enterprise Service Bus 企业服务总线)
- WebServices应用集成框架ESB(Enterprise Service Bus 企业服务总线)
- 企业服务总线提供完美的集成
- 企业服务总线项目集成标准
- 利用业务事务处理WEB服务交互
- 利用业务事务处理WEB服务交互
- poj 3414(搜索)
- POJ 2739 E - Sum of Consecutive Prime Numbers 素数打表+尺取法
- Emirp
- 如何在Win10上优雅地安装Scrapy
- BIM执行之道: BIM落地应用的准则是什么?
- 应用集成实战系列:服务总线中的同步业务交互模式
- STM32学习笔记2——再探GPIO
- cifar数据集介绍及到图像转换的实现
- bzoj 2286 [Sdoi2011]消耗战 虚树
- 最大公约数与最小公倍数
- BP神经网络之MATLAB@GUI篇
- Scala安装与语言基础语法笔记
- 基于进程的并发编程
- 处理百万级以上的数据提高查询速度的方法