基于Tuxedo的银行中间业务联机调度框架设计及应用

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:inasy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间业务是指商业银行在传统的资产业务和负债业务的基础上,不直接承担或不直接形成债权债务,不动用或很少动用自身资产,以中介人或代理人身份为社会提供的各类金融服务,形成银行非利息收入的业务。大力发展中间业务,进一步拓宽盈利渠道,是商业银行降低经营风险、增强综合竞争能力的必由之路。因此建立一个坚实的IT架构,能够适应业务不断发展变化的中间业务系统对商业银行的意义重大。 广东邮政中间业务系统(简称中间业务系统)作为广东邮政储蓄的一个新建全省性系统,同样要求全省业务集中处理和数据集中存储,其处理软件系统必须具备海量联机并发处理和强壮的异常处理能力。此外,随着Tuxedo中间件的不断成熟,在金融联机系统中得到了广泛的应用,采用基于Tuxedo的联机交易框架为中间业务系统联机交易的实现提供了一个理想的基础平台。 本文主要研究将Tuxedo中间件技术与软件层次设计相结合,给出了一个基于Tuxedo的中间业务系统业务处理软件框架的设计思想和方法。整个设计通过对总体软件架构、基础运行调度框架、应用交易分层、数据总线、交易配置、调度流程和异常处理机制的分析,分别给出具体设计方案和实现机制;同时,对设计实现的关键技术深入研究,例如组件动态调用、流量控制、工作区机制等。总的来说,把该应用软件框架设计为系统交易统一调度管理平台和组件化开发平台,在业务上,满足业务配置实现、业务快速加叠加要求;在技术上,有着完善的事务控制机制、异常控制机制,保证联机交易的完整性和一致性,软件框架层次关系明朗,增加技术框架的独立性,形成组件叠加式开发模式,从而提高代码复用率。 论文的研究成果具有理论意义和实际的使用价值。
其他文献
随着软件自动化测试技术的广泛应用,自动化测试脚本复用技术逐渐成为了自动化测试领域的研究热点。然而,目前对测试脚本复用技术的研究还比较少,本文提出并实现了一种有效的方法
随着计算机和网络技术的发展,人类进入了“一人多机”的时代,因而网络移动作为一种多机随时随地接入Internet的方式,受到学界和工业界越来越多的关注。网络移动是移动IPv6等
随着当今计算机网络和信息传播技术的迅猛发展,人类传统的教育手段和方法正受到极大的挑战,网络教学迅速涌起并成为当今教育的重要发展趋势。实现网络远程教学主要涉及两个基本
传感器网络技术在国防军事、战略性工业以及社会生活中诸多重要领域均具有广泛的应用,能够为国家带来巨大的经济利益和强有力的国防保障。典型的传感器网络由大量具有传感、数
传统的软件开发过程主要是以底层设计和编码驱动的,它带来了诸如生产效率低、可移植性差、互操作性差等问题。为了应对当前软件技术和业务需求的快速变化,对象管理组织OMG于200
水土保持是我国长期坚持的一项基本国策。通过外业调查来监测水土流失现状是一项精度低、费时、费力、成本高的工作,随着计算机技术的不断发展,人们开始尝试用新的技术手段解决
学位
随着软件应用的日益广泛及其重要性的不断增加,软件的质量问题日益突出。怎样提高软件的质量成为当前关注和研究的重点。软件可靠性是软件质量的固有特性之一,是软件质量的重
近年来,面向服务的体系结构(SOA)逐渐成为软件工程领域的研究热点,它在企业信息系统集成、分布式软件系统开发方面都有明显的优势,也是应对企业灵活多变的业务需求挑战的关键技
加密协议是信息安全的基石,加密协议能否实现用户所需的安全目标是所有加密协议设计者、使用者所关心的问题,但是加密协议的验证却是相当困难的。自从上世纪七十年代至今,加密协
目前面向对象技术已经成为软件开发的主流技术,而关系数据库是当前主流的数据存储技术,在应用程序开发中两种技术往往结合使用,因而出现了不匹配的问题。现有的对象关系映射框架