[实用新型]基于数据库实现联机事务异步处理的装置有效
申请号: | 201120012469.9 | 申请日: | 2011-01-17 |
公开(公告)号: | CN202120254U | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 郑显凌;张顺利;钟其桥;黄剑文;陈智荣 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周国城 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据库 实现 联机 事务 异步 处理 装置 | ||
技术领域
本实用新型涉及跨应用联机事务数据处理技术领域,特别是涉及一种基于数据库实现联机事务异步处理的装置。
背景技术
随着社会的发展,各种应用软件在商业机构大量的使用,各商业机构与其他商业机构之间发生业务往来也越来越频繁。此情况促使各商业机构之间的应用软件大量进行互联互通,紧密的联系了在一起,形成了一个大的互联互通的网络。
随着各商业机构之间相互连接,各商业机构的应用系统和应用系统之间产生的不良影响也在逐年增长。跨应用系统的联机交易在各商业机构的业务应用系统上运行的时候,为了保证交易的一致性,一般都是采用紧耦合同步提交的方式进行处理,当其他合作商业机构的联机事务处理系统异常时,将直接导致受理商业机构交易响应时间的增加,严重时可能会直接导致受理商业机构联机事务处理系统直接宕机。
另外,其他合作商业机构的联机事务处理系统处理时间过长,也会使受理商业机构的交易堵塞,需要占用大量的任务、内存、数据库等宝贵资源。这些资源的消耗,又反过来影响了受理商业机构其他交易的正常运行,对受理商业机构的联机事务处理系统造成了一定的冲击。
综上所述,迫切需要一种机制,在其他合作商业机构的联机事务处理系统异常的时候,隔绝对受理商业机构联机事务处理系统的影响,特别是其他合作商业机构的联机事务处理系统交易杜塞的时候,受理商业机构的联机事务处理系统能及时释放资源,避免对受理商业机构联机事务处理系统造成影响,同时,又能有效保证交易的原子性和完整性。
实用新型内容
(一)要解决的技术问题
有鉴于此,本实用新型的主要目的在于提供一种基于数据库实现联机事务异步处理的装置,以降低当其他合作商业机构的联机事务处理系统(第三方系统)出现异常时对于本商业机构联机事务处理系统的影响,提高商业机构联机事务处理系统的可靠性和使用效率。
(二)技术方案
为达到上述目的,本实用新型提供了一种基于数据库实现联机事务异步处理的装置,该装置包括内部网关2、业务处理装置3、现场保留装置4、信息发送装置5、信息接收装置6和外部网关7,其中,该现场保留装置4通过业务处理装置3连接于内部网关2,并通过信息发送装置5或信息接收装置6连接于外部网关7,该现场保留装置4通过在信息发送阶段进行场景保存以及在信息返回阶段进行场景还原,实现对联机事务的异步处理。
上述方案中,所述现场保留装置4包括现场保存单元9、现场还原单元10和数据库11,其中,现场保存单元9和现场还原单元10均连接于数据库11,该数据库11中保存有异步信息登记薄。
上述方案中,所述现场保存单元9在信息发送阶段的场景保存处理过程中校验联机事务现场信息是否合法,并校验通过后将该联机事务现场信息保存在数据库11中。
上述方案中,所述现场还原单元10在信息返回阶段的场景还原处理过程中,对合作商业机构的联机应用系统业务处理模块8依次通过外部网关7和信息接收装置6返回的联机事务处理结果进行校验,校验通过后根据该联机事务处理结果中的交易检索参考号读取数据库11中保存的信息,实现对联机事务现场的还原。
上述方案中,所述数据库11中保存的异步信息登记薄包含以下3个要素:具有唯一性的交易检索参考号、交易信息和交易处理状态。所述交易信息至少包括交易卡号、交易金额和交易时间;所述交易处理状态至少包括交易是否合法、交易发送是否成功和交易返回是否成功。
(三)有益效果
从上述技术方案可以看出,本实用新型具有以下有益效果:
1、本实用新型提供的基于数据库实现联机事务异步处理的装置,其与传统的同步交易模式相比,资源占用少。
一般情况下,商业机构跨应用系统的联机事务处理系统为了保证交易的一致性和完整性,都是采用的同步的方式进行处理。有涉及合作商业机构的应用系统时,由于合作商业机构的应用系统涉及的环节较多,造成合作商业机构的应用系统的处理时间一般都会比较长。如果采用传统的同步方式,受理商业机构的联机应用系统长时间处在等待状态,占用系统的内存,数据库,链路等资源都得不到及时的释放,造成系统资源浪费。采用本实用新型提供的基于数据库实现联机事务异步处理的装置,受理商业机构联机应用系统把交易发送给合作商业机构的应用系统以后,交易就结束了,节省了等待合作商业机构的应用系统返回交易信息这段时间对系统资源的占用,大大节省了对受理商业机构联机应用系统的资源占用率。
2、本实用新型提供的基于数据库实现联机事务异步处理的装置,其与传统的同步交易模式相比,安全性高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120012469.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车租赁治安管理信息系统
- 下一篇:便于上下层定位的用于触控面板的基板