您好,欢迎访问三七文档
1.1.1典型交易流程模型1.1.1.1轮询模式轮询交易的特点是:按间隔时间向外主动查询信息。返回信息是一个信息包。轮询进程对外请求交易时可以利用同步请求响应器来处理。轮询进程内部处理时可得用现有业务处理逻辑动态库。交易模式如下图示:4、间隔轮询时间再发起处理解开信息包轮询处理进程SEND-MQ2、取信息包1、向外发送逐笔处理至完成SEND-MQ解开信息包3、进行内部处理1.1.1.2广播模式广播模式的特点:不需要等待外部接收响应。与外部接口可使用异步请求器机制。交易模式如下图示:1、取待广播记录需广播数据库记录(关键索引)根据关键索引取信息广播处理进程SEND-MQ2、取记录信息3、向外发送4、标识已广播1.1.1.3订阅发布发布/订阅简称(Pub/Sub)模式,Pub模式主要是负责向外发送消息,Sub主要是订阅消息.主要用于只负责传递消息,并不关心其他对象已经收到这个消息。ECIF发布订阅主要由发布者,订阅者,数据写入者,数据读入者来实现主题的发布订阅和数据传输功能。ECIF订阅发布架构图:ECIF订阅发布的优点:便捷性订阅者根据发布主题表可以随时订阅自己需要的主题,而不用管发布者是谁。一旦订阅成功,就形成了发布-订阅了一个数据推模型,订阅者就只管接收数据。可扩展性可以随时增加一个新主题,为系统添加新功能。灵活性可以采用UDP,TCP和组播等多种传输策略。1.1.1.4对外同步方式在ECIF系统中,客户信息变更后,将变更后的客户信息以实时、近实时、广播的方式同步到对应的外部系统中的方式,成为信息同步。对外信息同步模式的特点:需要等待外部接收响应。与外部接口可使用同步请求响应器机制。发送失败需重发。1.1.1.4.1对外信息同步架构图1.1.1.4.2对外信息同步支持前置同步方式:通过在综合前置平台上控制先更新统一客户信息管理系统中客户信息,同时将更新的客户信息发至相关系统中以实现各自系统中客户信息更新。订阅发布方式:客户信息创建或更新至统一客户信息管理系统,由统一交易处请求系前客户关系管渠道平信息同其他系ECIF系统外部系统前前信息同信息同前置客户信息管理系统并通过信息发布机制将客户信息更新至订阅该信息的相关系统。先查后用方式:客户信息创建或更新至统一客户信息管理系统,相关系统使用客户信息时先查询统一客户信息管理系统的客户信息,并更新本地的客户信息,再使用该客户信息。批量同步方式:相关系统在每日日终将客户信息增量数据批量导入统一客户信息管理系统,在其完成客户信息归并、覆盖、整合等操作后批量回写各业务系统,相关系统仍保留本地客户信息对外信息同步支持的同步方式:分为实时同步、近实时同步、广播三种方式。1.1.1.4.3对外信息同步方式架构图对外信息同步(实时同步)对外信息同步(准实时同步)对外信息同步(一般信息同步)交易请求交易处理FCL外部同步服务(1)(2)通过复合交易向外请求交易服务(3)(4)(5)(6)交易请求交易处理信息同步发送模块(有重发机制)按数据依赖控制同步结果接收模块同步次序标志,同步信息要素,……(1)(3)(2)AB交易请求交易处理信息同步发送模块(有重发机制)无数据依赖控制同步结果接收模块同步信息要素,……(1)(3)(2)AB交易请求交易处理信息同步发送模块(有重发机制)区分同步结果与同步过程同步结果接收模块同步关键字段,……(1)(3)(2)AB对外信息同步数据同步有次序关系数据同步无次序关系对外广播交易请求交易处理广播模块关键字段,……(1)(3)(2)同步触发方式:消息队列触发架构图Tuxedo服务触发架构图:数据库触发架构图:Tuxedo服务触发
本文标题:典型交易流程模型
链接地址:https://www.777doc.com/doc-2629260 .html