[發明專利]基于客戶信息控制系統的異構長事務處理系統及方法有效
| 申請號: | 201710594229.6 | 申請日: | 2017-07-20 |
| 公開(公告)號: | CN107465725B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 周利民 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 王濤 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 客戶 信息 控制系統 異構長 事務處理 系統 方法 | ||
本發明提供了一種基于客戶信息控制系統的異構長事務處理系統及方法,涉及客戶信息控制系統技術領域。系統中業務請求客戶端向一至多個業務歸屬服務器發送各業務歸屬服務器對應的事務處理請求;業務歸屬服務器根據事務處理請求,執行第一事務處理,并將第一事務處理的執行結果向業務請求客戶端進行反饋;異步將事務控制令牌信息發送給與事務處理請求相關的業務相關服務器;業務相關服務器根據事務控制令牌信息,執行第二事務處理,并異步將第二事務處理的執行結果和事務控制令牌信息發送給業務歸屬服務器;業務歸屬服務器根據事務控制令牌信息和第二事務處理的執行結果,執行第三事務處理,并生成第三事務處理的執行結果。
技術領域
本發明涉及客戶信息控制系統技術領域,尤其涉及基于客戶信息控制系統的異構長事務處理系統及方法。
背景技術
客戶信息控制系統(Customer Information Control System,簡稱CICS)是IBM公司推出的交易中間件,在主機平臺、開放平臺、WIN平臺等均有對應產品。CICS交易處理中間件主要支持聯機交易服務(On-Line Transaction Processing簡稱OLTP),提供用戶實時的交易請求與響應。CICS的事務處理包括4個屬性,即ACID屬性:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)。CICS是一個強大的交易事務處理平臺,其具有商務級事務管理器所要求的整合性、可恢復性、安全性和可用性,是個強有力的聯機事務處理管理系統;CICS還可以提供跨平臺的接口,形成可移植的應用和開發技術,具有廣泛的跨平臺可操作性。
在涉及多臺服務器共同參與才能完成的長事務處理過程中,CICS在這種特定場景下就會面臨問題。此處以兩臺服務器(服務器A和服務器B)共同參與同一事務處理為例來說明:
(1)、服務器A完成自身事務處理后,提交給服務器B。服務器B的事務如果處理時間很長,按照CICS的事務ACID控制原則,即要保持事務的隔離性、一致性,服務器A中事務所用到的資源將會被鎖定,不允許其他應用訪問到事務處理過程中的資源,直到整個事務被提交或者回滾。這就造成服務器A中的資源被長時間鎖定,系統的可用性將受到影響。
(2)、如果服務器A與服務器B之間的網絡通訊得不到有效保障,按照CICS的數據同步交互原則,一旦發生網絡通訊異常,就會造成整個鏈路上的資源等待,直到服務器B有效返回,系統可用性也是不可接受的。
(3)、在服務器B完成了事務處理后,對于服務器A如果處理時間長或網絡通訊異常,同樣也會造成整個鏈路上的資源等待,系統可用性也將受影響。
可見,現有的CICS交易中間件在異構環境長事務處理環境中存在對系統、數據庫等資源的鎖定爭用問題,以及網絡通訊異常、系統不可靠等因素造成的系統可用性和用戶體驗較差的問題。
發明內容
本發明提供了一種基于客戶信息控制系統的異構長事務處理系統及方法,以解決現有的CICS交易中間件在異構環境長事務處理環境中存在對系統、數據庫等資源的鎖定爭用問題,以及網絡通訊異常、系統不可靠等因素造成的系統可用性和用戶體驗較差的問題。
為達到上述目的,本發明采用如下技術方案:
一種基于客戶信息控制系統的異構長事務處理系統,包括:業務請求客戶端、基于CICS應用的一至多個業務歸屬服務器以及非基于CICS應用的一至多個業務相關服務器;所述業務請求客戶端能夠與所述業務歸屬服務器進行通信;所述業務歸屬服務器能夠與所述業務相關服務器進行通信;
所述業務請求客戶端,用于向一至多個業務歸屬服務器發送各業務歸屬服務器對應的事務處理請求;
所述業務歸屬服務器,用于根據所述事務處理請求,執行第一事務處理,并將第一事務處理的執行結果向所述業務請求客戶端進行反饋;異步將事務控制令牌信息發送給與所述事務處理請求相關的業務相關服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201710594229.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種模內自動切水口模具
- 下一篇:一種手機按鍵的水口沖切治具
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





