论文部分内容阅读
中间业务是指商业银行在传统的资产业务和负债业务的基础上,不直接承担或不直接形成债权债务,不动用或很少动用自身资产,以中介人或代理人身份为社会提供的各类金融服务,形成银行非利息收入的业务。大力发展中间业务,进一步拓宽盈利渠道,是商业银行降低经营风险、增强综合竞争能力的必由之路。因此建立一个坚实的IT架构,能够适应业务不断发展变化的中间业务系统对商业银行的意义重大。
广东邮政中间业务系统(简称中间业务系统)作为广东邮政储蓄的一个新建全省性系统,同样要求全省业务集中处理和数据集中存储,其处理软件系统必须具备海量联机并发处理和强壮的异常处理能力。此外,随着Tuxedo中间件的不断成熟,在金融联机系统中得到了广泛的应用,采用基于Tuxedo的联机交易框架为中间业务系统联机交易的实现提供了一个理想的基础平台。
本文主要研究将Tuxedo中间件技术与软件层次设计相结合,给出了一个基于Tuxedo的中间业务系统业务处理软件框架的设计思想和方法。整个设计通过对总体软件架构、基础运行调度框架、应用交易分层、数据总线、交易配置、调度流程和异常处理机制的分析,分别给出具体设计方案和实现机制;同时,对设计实现的关键技术深入研究,例如组件动态调用、流量控制、工作区机制等。总的来说,把该应用软件框架设计为系统交易统一调度管理平台和组件化开发平台,在业务上,满足业务配置实现、业务快速加叠加要求;在技术上,有着完善的事务控制机制、异常控制机制,保证联机交易的完整性和一致性,软件框架层次关系明朗,增加技术框架的独立性,形成组件叠加式开发模式,从而提高代码复用率。
论文的研究成果具有理论意义和实际的使用价值。