一种银行的综合前置系统的制作方法

文档序号:6549750阅读:545来源:国知局
一种银行的综合前置系统的制作方法
【专利摘要】一种银行的综合前置系统,系统是华夏银行全行企业服务总线系统,包括生产运行平台、服务管理平台和监控平台三个组成部分,整个系统由可插拔式的基础组件为基础的独立容器;并由异步队列管理器连接不同的容器,形成功能齐全的处理节点,再用线性扩展,形成高可用性的应用集群,支持华夏银行的各项业务和服务。
【专利说明】一种银行的综合前置系统
[0001]一种银行的综合前置系统,系统是华夏银行全行企业服务总线系统,包括生产运行平台、服务管理平台和监控平台三个组成部分,整个系统由可插拔式的基础组件为基础的独立容器;并由异步队列管理器连接不同的容器,形成功能齐全的处理节点,再用线性扩容,提高系统的高可用性,支持华夏银行的各项业务和服务。
【技术领域】
[0002]本发明涉及银行的前置系统。通过可插拔式技术对各种基础组件的独立处理,形成独立的容器,并用纯异步队列管理器连接和线性节点扩容,形成功能齐全的节点,可方便高效地为各种银行业务和服务提供综合数据支持和服务。
【背景技术】
[0003]华夏银行综合前置系统是华夏银行企业服务总线型系统,是全行统一的服务管理平台和监控平台,在华夏银行各信息系统处于中坚位置。
[0004]其设计原则主要有四个方面:
[0005]1、基于SOA设计思想,底层平台的各模块采用松耦合的方式实现;
[0006]2、高可用性,利用集群部署、流量控制、故障隔离技术实现高可用性;
[0007]3、高性能,系统采用纯异步设计、内存化处理机制提高系统性能;
[0008]4、可重用性,渠道流程和业务服务可重用,通过服务治理技术实现可重用性。

【发明内容】

[0009]一、基本原理
[0010]华夏银行综合前置系统的基本技术原理分为三层:首先利用可插拔式的基础组件(包括通讯组件、系统组件、业务组件、服务组件等)构成独立的容器处理。
[0011]第二层是利用安全高效的异步队列管理器连接不同的容器,形成一个功能齐全的处理节点。
[0012]第三层是通过线性扩展一个个节点形成高可用的应用集群。
[0013]二、系统结构
[0014]华夏银行综合前置系统在物理结构上采用了软件负载均衡器(通讯机服务器)和应用集群的方式,配合部署了双活的数据库服务器、流控服务器和监控服务器,物理结构示意图见附图2。
[0015]在上述物理结构中,通讯机服务器、应用服务器、监控服务器和流控服务器都是在综合前置基本技术原理基础上搭建而成的,其内部功能结构见附图3。
[0016]通讯机服务器:是综合前置系统的软件负载均衡服务器,其内部集成了多种通讯协议,用以接入不同的前端系统交易请求。同时作为负载均衡服务器,它还集成了故障探测及坏点隔离功能。
[0017]监控服务器:是一个独立部署的Web应用服务器,负责监控综合前置各系统主机的系统资源、交易情况和查询统计。
[0018]Console容器:主要负责底层平台各模块基础数据的配置管理。
[0019]In容器:负责接收通讯机发送过来的请求报文,调用接入容器的拦截器和基础服务进行渠道识别、渠道拆包、发送交易到核心路由、接收服务返回的应答报文、渠道组包、返回响应给通讯机。
[0020]Route容器:是接入容器和接出容器进行通讯的中转站,负责把接入容器发出的消息路由到接出容器、把接出容器发出的消息路由到接入容器,主要包括服务注册和核心路由两个模块。
[0021]Out容器:负责接收核心路由发送过来的交易请求信息,进行服务处理,包括服务拆组包、服务通讯、组合交易调度等功能。
[0022]SmartMOM通讯中间件:是底层平台各模块之间通讯的消息中间件,底层平台各模块之间的通讯通过SmartMOM定义的特定队列完成。消息提供者把消息发送给指定的队列,消息接受者通过对指定队列建立监听的方式接受消息提供者发送过来的消息。
[0023]流控服务器:是对交易请求并发量控制的实现,包括令牌管理、主备流控切换和分级流控。
[0024]Journal容器:综合前置采用异步记录流水的方式,记录流水功能是一个独立的容器,和交易处理容器分开。
[0025]Reverse容器:冲正是对已经发生交易的反操作,包括自动冲正和手动冲正两种,自动冲正是指当综合前置系统发现自己或者服务系统出现交易错误时,由综合前置自动发起的冲正交易;手动冲正在综合前置系统里面是指由前端系统主动发起的冲正交易。
【专利附图】

【附图说明】
[0026]下面结合附图对本发明作进一步详细的说明:
[0027]图1为综合前置系统原理图。
[0028]图2为综合前置系统物理结构示意图。
[0029]图3为综合前置系统功能结构图。
【权利要求】
1.一种银行的综合前置系统,其特征在于:该综合前置系统把包括通讯组件、系统组件、业务组件、服务组件等基础组件,利用可插拔式技术构建为一个个独立的容器,并利用异步队列管理器连接这些基础组件形成功能齐全的节点,并通过线型扩展节点,实现高可用性,是功能齐全、结构量化定制和扩容、维护方式可定制化的综合前置系统。
2.按照权利要求1所述,其特征在于:该综合前置系统利用可插拔式技术将一个个基础组件,构建成独立的容器,方便对各容器模块的管理、扩容和改进,并方便系统维护。
3.按照权利要求1所述,其特征在于:该综合前置系统利用异步队列管理器组成功能齐全的节点,以及线型扩展节点,提高的各组件综合应用的效率,方便各行内各种业务工作的开展和新业务的不断高效快速扩展。
4.按照权利要求1所述,其特征在于:该综合前置系统从数据库、流量、监控和数据通讯,均实现双活布置,提高了系统的高可用性。
5.按照权利要求1所述,其特征在于:该综合前置系统的通讯机服务器:是综合前置系统的软件负载均衡服务器,其内部集成了多种通讯协议,用以接入不同的前端系统交易请求。同时作为负载均衡服务器,它还集成了故障探测及坏点隔离功能。
6.按照权利要求1所述,其特征在于:该综合前置系统采用纯异步设计、内存化处理机制,在同等的条件下,极大地提高了系统的综合性能。
【文档编号】G06F9/44GK104035775SQ201410267186
【公开日】2014年9月10日 申请日期:2014年6月12日 优先权日:2014年6月12日
【发明者】卢科兵 申请人:华夏银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1