[發(fā)明專利]服務(wù)系統(tǒng)中的超時控制方法及服務(wù)系統(tǒng)有效
| 申請?zhí)枺?/td> | 200910204557.6 | 申請日: | 2009-12-01 |
| 公開(公告)號: | CN101727648A | 公開(公告)日: | 2010-06-09 |
| 發(fā)明(設(shè)計)人: | 吳煒斯;楊芬;王迎春;施健 | 申請(專利權(quán))人: | 中國建設(shè)銀行股份有限公司 |
| 主分類號: | G06Q40/00 | 分類號: | G06Q40/00;G06F9/44 |
| 代理公司: | 廣州三環(huán)專利代理有限公司 44202 | 代理人: | 郝傳鑫;潘中毅 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 服務(wù) 系統(tǒng) 中的 超時 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及銀行數(shù)據(jù)處理領(lǐng)域,更為具體地,本發(fā)明涉及一種服務(wù)系統(tǒng) 中的超時控制方法及服務(wù)系統(tǒng)。
背景技術(shù)
金融、電信等行業(yè)的服務(wù)系統(tǒng)負載著大量并發(fā)的聯(lián)機事務(wù)的處理,這些 聯(lián)機事務(wù)處理的每筆業(yè)務(wù)的信息量較小,而且具有一定的實時性,對時間的 要求非常嚴格。因此,需要對服務(wù)系統(tǒng)進行超時控制以滿足實時性要求。例 如:在阻塞時間比較長的環(huán)節(jié)上實施超時控制,這些阻塞時間比較長的環(huán)節(jié) 可能是和遠程數(shù)據(jù)庫的連接,也可能是網(wǎng)絡(luò)下載,在這些環(huán)節(jié)超時后,往往 需要進行一些操作,比如:拋出超時控制異常,或者重新執(zhí)行,達到客戶端快 速響應(yīng)、服務(wù)器端穩(wěn)定可靠的效果。
現(xiàn)有超時控制使用通訊協(xié)議和中間件提供的超時控制功能來設(shè)置超時標 準,利用所設(shè)置的超時標準對通訊接入和/或通訊接出進行超時控制:在所設(shè) 置的超時標準內(nèi)通訊正常接入和/或通訊正常接出,則進行通訊正常接入和/ 或通訊正常接出的后續(xù)處理,若在所設(shè)置的超時標準內(nèi)通訊接入和/或通訊接 出超時則進行超時控制異常處理,比如拋出超時控制異常。例如,目前通訊 接入的超時控制主要是在TUXEDO(Transaction?for?UNIX?has?been?Extended for?Distributed?Operation,分布式操作擴展之后的UNIX事務(wù)系統(tǒng))接入模塊實 現(xiàn)的,TUXEDO接入模塊的功能是將TUXEDO接入的報文通過傳輸控制協(xié)議 (Transmission?Control?Protocol,TCP)轉(zhuǎn)發(fā)給服務(wù)系統(tǒng)核心平臺,對通訊接 入的超時控制是用來解決TCP通訊轉(zhuǎn)發(fā)的超時問題?,F(xiàn)有的超時控制技術(shù)中, 由于底層通訊協(xié)議和中間件并不涉及具體應(yīng)用,不能在各個環(huán)節(jié)進行超時控 制,控制粒度比較粗,使得服務(wù)系統(tǒng)的服務(wù)質(zhì)量和用戶的體驗差。
發(fā)明內(nèi)容
本發(fā)明提供了一種服務(wù)系統(tǒng)中的超時控制方法及一種服務(wù)系統(tǒng),可以根 據(jù)對應(yīng)于應(yīng)用層各個時控環(huán)節(jié)的超時配置標準進行超時控制,是一種細粒度 的超時控制。
根據(jù)本發(fā)明的第一方面,本發(fā)明提供了一種服務(wù)系統(tǒng)中的超時控制方法, 所述方法包括:
a.將服務(wù)系統(tǒng)核心平臺處理接入業(yè)務(wù)的各個時控環(huán)節(jié)對應(yīng)的超時控制信 息分別登記在超時管理模塊中;
b.當服務(wù)系統(tǒng)核心平臺處理完接入業(yè)務(wù),通訊接出時,所述超時管理模塊 根據(jù)所述超時控制信息和當前服務(wù)系統(tǒng)時間計算所述各個時控環(huán)節(jié)對應(yīng)的實 際超時標準;
c.所述超時管理模塊根據(jù)配置的超時控制策略選取所述實際超時標準之 一作為交易超時標準;
d.根據(jù)所述交易超時標準對所述接入業(yè)務(wù)的通訊接出進行超時控制。
根據(jù)本發(fā)明的第二方面,本發(fā)明提供了一種服務(wù)系統(tǒng),所述系統(tǒng)包括:
業(yè)務(wù)接入模塊,用于接入待處理的業(yè)務(wù),所述業(yè)務(wù)稱為接入業(yè)務(wù);
服務(wù)系統(tǒng)核心平臺,用于處理業(yè)務(wù)接入模塊接入的接入業(yè)務(wù);
一個或多個代理模塊,所述代理模塊與服務(wù)系統(tǒng)核心平臺處理接入業(yè)務(wù) 的各個時控環(huán)節(jié)一一對應(yīng),用于將各個時控環(huán)節(jié)對應(yīng)的超時控制信息登記到 超時管理模塊中;
超時管理模塊,用于根據(jù)所述代理模塊登記的超時控制信息和通訊接出 時的當前服務(wù)系統(tǒng)時間計算各個時控環(huán)節(jié)對應(yīng)的實際超時標準,并根據(jù)配置 的超時控制策略選取所述實際超時標準之一作為交易超時標準;
業(yè)務(wù)接出模塊,用于將經(jīng)過服務(wù)系統(tǒng)核心平臺處理的接入業(yè)務(wù)通訊接出, 并根據(jù)所述交易超時標準對所述通訊接出進行超時控制。
實施本發(fā)明提供的一種服務(wù)系統(tǒng)中的超時控制方法及一種服務(wù)系統(tǒng),通 過登記各個時控環(huán)節(jié)對應(yīng)的超時控制信息、依據(jù)所述超時控制信息計算實際 超時標準、根據(jù)超時控制策略從所述實際超時標準中選取交易超時標準并根 據(jù)所述交易超時標準對通訊接出進行超時控制,超時控制細化至應(yīng)用層各個 時控環(huán)節(jié),實現(xiàn)了在服務(wù)系統(tǒng)應(yīng)用層細粒度的超時控制。超時控制的粒度細 化提高了超時控制的精度,能滿足服務(wù)系統(tǒng)對不同應(yīng)用場景接入業(yè)務(wù)的時控 需求;細粒度的超時控制避免了交易超時對系統(tǒng)資源(包括通訊資源、內(nèi)存 資源和線程資源等)的長時間占用,保護了服務(wù)系統(tǒng)資源,防止了其他交易 無法執(zhí)行甚至宕機等嚴重故障的發(fā)生;同時,前端系統(tǒng)也無需長時間等待服 務(wù)系統(tǒng)的響應(yīng),因而間接保護了前端系統(tǒng)資源;細粒度的超時控制能整體上 提高服務(wù)系統(tǒng)處理用戶業(yè)務(wù)的速度、提高了服務(wù)系統(tǒng)的服務(wù)質(zhì)量和用戶的體 驗。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國建設(shè)銀行股份有限公司,未經(jīng)中國建設(shè)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910204557.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q40-00 金融;保險;稅務(wù)策略;公司或所得稅的處理
G06Q40-02 .銀行業(yè),例如,利息計算、信貸審批、抵押、家庭銀行或網(wǎng)上銀行
G06Q40-04 .交易,例如,股票、商品、金融衍生工具或貨幣兌換
G06Q40-06 .投資,例如,金融工具、資產(chǎn)組合管理或者基金管理
G06Q40-08 .保險,例如,風險分析或養(yǎng)老金
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





