面向银行金融信息网络中间件的研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zjbme2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前采用开放式系统的银行柜面业务处理系统,基本都是客户机/服务器结构的,客户端需要通过介质多样的广域网与服务端通信。由于网络的不可靠性,银行等金融系统独具的特点——网络传输量大,金额等关键数据类较多,各地网点总数多等,因此常常出现传输过程中交易数据的丢失和改变,造成客户端与服务端的交易不完整或数据不一致,导致银行的资金风险和信誉风险。本研究课题通过采用锁与自动确认/冲正结合和交易核对机制的中间件来控制数据的一致性和完整性。此中间件是分布式联机交易处理的交易管理中间件,它利用锁方式控制数据一致性问题,利用确认/冲正方式释放锁占用的资源。记账交易采用三次握于,使用确认过程,取消原来应用中的待冲正表,交易完整性由此中间件保证,记账程序采用异步处理方式。这种交易实现方式既克服了冲正与重复办理方式无法防止风险产生,无法有效控制风险存在时间的弊端,又避免了锁方式对系统运行效率的影响。此中间件实践于中国黑龙江省建设银行城市综合网,取得了良好的效果,使得大量银行业务能够稳定运行,提高了系统处理关键业务(记账交易)的可靠性和效率,保证了客户端和服务端数据的一致性,保持了银行系统平台的透明性,保证了银行系统的安全性。通过实践证实,此研究方案适用于银行业务系统,不但可以防止风险的产生,同时可以减少由于通信故障造成的资源占用,既可以大幅度地降低开发成本,又可以提高交易管理的可靠性和程序的处理效率,能满足未来业务的发展需要,不失为一种适合中国国情的解决方法。
其他文献
随着网络技术与通信技术的发展,通信专用芯片的设计复杂度与以前相比将加大,而设计周期也将随之加长,因此开发具有自主知识产权的IP具有重要的战略意义。 本论文研究的是通信
随着人们对软件的需求越来越多,软件的复杂性也越来越高,开发软件的难度也随之越来越大,如何使软件开发有条不紊成为一个热点的研究方向。从过程的角度来改善软件的质量成为