一种基于银行分布式客户信息管理系统的制作方法

文档序号:32047396发布日期:2022-11-03 07:41阅读:来源:国知局

技术特征:
1.一种基于银行分布式客户信息管理系统,其特征在于,所述信息管理系统包括:联机模块和批量模块;所述联机模块包括:客户信息识别单元、客户信息创建单元、客户信息修改单元和客户信息查询单元;所述批量模块包括客户信息日终处理、涉及使用kafka组件定时采用广播方式精准推送客户信息。2.根据权利要求1所述的一种基于银行分布式客户信息管理系统,其特征在于,所述信息管理系统基于spring boot开发,使用kafka中间件实时推送数据,能够支持http通信协议+json报文格式,与ibm大型机之间采用ogg方式进行同步。3.根据权利要求1所述的一种基于银行分布式客户信息管理系统,其特征在于,所述信息管理系统的上游包括网关前置系统,所述前置系统发送http协议和tcp协议到所述网关前置系统统一转换成json格式;所述信息管理系统接收所述http协议,通过柜面发送联机交易,所述信息管理系统保留数据,同时通过所述tcp协议通信发送到消息转换模块下游。4.根据权利要求3所述的一种基于银行分布式客户信息管理系统,其特征在于,所述消息转换模块下游为分布式后端服务,为ibm大型机,是应用as400开发,通信基于tcp的单体后端服务。5.根据权利要求3所述的一种基于银行分布式客户信息管理系统,其特征在于,所述消息转换模块下游具体包括:netty服务端、消息转换单元和netty客户端;所述netty客户端用于建立连接发送的消息。6.根据权利要求4所述的一种基于银行分布式客户信息管理系统,其特征在于,所述联机模块接收所述http协议,并通过spring cloud alibaba gateway转发给分布式客户信息系统,由spring cloud alibaba gateway发给后端分布式服务;将spring cloud alibaba gateway发过来的http协议转为tcp协议后发送给as400后端服务。

技术总结
本发明提供的一种基于银行分布式客户信息管理系统包括:联机模块和批量模块;所述联机模块包括:客户信息识别单元、客户信息创建单元、客户信息修改单元和客户信息查询单元;所述批量模块包括客户信息日终处理、涉及使用Kafka组件定时采用广播方式精准推送客户信息。应用Kafka消息队列做异步外围系统消息推送记录,异步给外围系统推送最新客户信息不会影响到应用的响应时间,与应用解耦。与应用解耦。与应用解耦。


技术研发人员:王铁 黄河 舒维维
受保护的技术使用者:北银金融科技有限责任公司
技术研发日:2022.08.05
技术公布日:2022/11/2
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1