欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

插件式聯(lián)機(jī)交易處理系統(tǒng)以及插件式聯(lián)機(jī)交易處理方法

文檔序號:6438425閱讀:157來源:國知局
專利名稱:插件式聯(lián)機(jī)交易處理系統(tǒng)以及插件式聯(lián)機(jī)交易處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種對數(shù)據(jù)進(jìn)行交互處理的系統(tǒng)以及方法,尤其涉及一種插件式聯(lián)機(jī)交易系統(tǒng)以及插件式聯(lián)機(jī)交易方法。
背景技術(shù)
在金融交易的數(shù)據(jù)處理、或者電信業(yè)務(wù)的數(shù)據(jù)處理中,隨著科技的發(fā)展,需要對越來越多的各種交易進(jìn)行處理。例如,金融交易系統(tǒng)中需要對各種類型的交易進(jìn)行處理,即進(jìn)行各種各樣的數(shù)據(jù)處理。如果新增、修改、刪除一種類型的數(shù)據(jù)處理,就必須對相關(guān)配置進(jìn)行相應(yīng)調(diào)整。因此,現(xiàn)行的聯(lián)機(jī)交易系統(tǒng)存在以下問題:如果要新增、修改、刪除交易(即數(shù)據(jù)處理)的話,會對聯(lián)機(jī)交易系統(tǒng)產(chǎn)生很大影響,缺乏靈活性,而且不同交易(即數(shù)據(jù)處理)之間的耦合性較大,開發(fā)繁瑣。

發(fā)明內(nèi)容
本發(fā)明要鑒于上述問題,旨在提供一種能夠?qū)崿F(xiàn)交易處理靈活性和實(shí)時(shí)性的插件式聯(lián)機(jī)交易處理系統(tǒng)以及聯(lián)機(jī)交易處理方法。具體地,旨在提供一種能夠靈活處理各種聯(lián)機(jī)交易,在不停應(yīng)用的情況下,可以實(shí)現(xiàn)聯(lián)機(jī)交易的新增、修改、刪除操作,不同交易互不影響,從而實(shí)現(xiàn)一個插件式、支持“熱插拔”的聯(lián)機(jī)交易處理系統(tǒng)以及聯(lián)機(jī)交易處理方法,而且不同交易所涉及的賬務(wù)科目可以在數(shù)據(jù)庫表中進(jìn)行配置、修改,并通過加載到共享內(nèi)存實(shí)時(shí)生效,最大程度的實(shí)現(xiàn)了交易處理的靈活性和實(shí)時(shí)性。本發(fā)明的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于,具備數(shù)據(jù)庫,用于存儲交易配置信息,所述交易配置信息包含交易共用配置信息和個性化配置信息;共享內(nèi)存,用于被加載所述交易配置信息;交易處理動態(tài)庫,從所述共享內(nèi)存讀取所述交易配置信息,具備在被調(diào)用時(shí)實(shí)施各自的個性化交易處理的多個動態(tài)庫;交易處理引擎,用于從外部接收交易,從所述共享內(nèi)存讀取所述交易共用配置信息,動態(tài)調(diào)用所述交易處理動態(tài)庫后,將實(shí)施過個性化交易處理的交易處理結(jié)果輸出。優(yōu)選地,所述每個動態(tài)庫對應(yīng)一種交易。優(yōu)選地,將所述交易配置信息加載到所述共享內(nèi)存時(shí)采用哈希存儲算法。在所述數(shù)據(jù)庫更新所述交易配置信息時(shí),刷新所述共享內(nèi)存。優(yōu)選地,所述交易處理引擎在始終處于偵聽的狀態(tài)下接收交易。優(yōu)選地,所述交易引擎在處于偵聽的狀態(tài)下收到請求報(bào)文時(shí)調(diào)用所述交易處理動態(tài)庫。優(yōu)選地,所述交易處理引擎在動態(tài)調(diào)用所述交易處理動態(tài)庫時(shí)根據(jù)所述請求報(bào)文和從所述共享內(nèi)存讀取的所述交易共用配置信息來調(diào)用相應(yīng)的動態(tài)庫。優(yōu)選地,所述交易處理引擎在動態(tài)調(diào)用所述交易處理動態(tài)庫時(shí),通過將所述請求報(bào)文中的關(guān)鍵域的值和從所述共享內(nèi)存讀取的所述交易共用配置信息中含有的動態(tài)庫的路徑構(gòu)成動態(tài)庫的絕對地址來調(diào)用相應(yīng)的動態(tài)庫。
優(yōu)選地,所述個性化配置信息和所述交易共用配置信息能夠被進(jìn)行修改、或刪除、或增加。優(yōu)選地,所述動態(tài)庫能夠被進(jìn)行修改、或刪除、或增加。優(yōu)選地,所述交易共用配置信息包含清算日期、日切標(biāo)志、密鑰、交易超時(shí)時(shí)間、機(jī)構(gòu)主密鑰索引、動態(tài)庫路徑,所述個性化配置信息包含借貸科目、一筆交易借貸的具體科目、接收到一筆交易時(shí)需要校驗(yàn)的域、檢驗(yàn)標(biāo)準(zhǔn)、返回交易應(yīng)答時(shí)需要產(chǎn)生的域。優(yōu)選地,所述交易處理引擎擎在動態(tài)調(diào)用所述交易處理動態(tài)庫后發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到所述數(shù)據(jù)庫。本發(fā)明的插件式聯(lián)機(jī)交易處理方法,其特征在于,包括下述步驟:在數(shù)據(jù)庫存儲包含交易共用配置信息和個性化配置信息的交易配置信息的存儲步驟;將所述交易配置信息記載到共享內(nèi)存的加載步驟;從外部接收交易,根據(jù)接收到交易中的報(bào)文以及加載到所述共享內(nèi)存的交易共用配置信息,動態(tài)調(diào)用實(shí)施個性化交易處理的多個動態(tài)庫中的一個動態(tài)庫的調(diào)用步驟;輸出實(shí)施過個性化交易處理的結(jié)果的輸出步驟。優(yōu)選地,所述每個動態(tài)庫對應(yīng)一種交易。優(yōu)選地,在所述加載步驟中采用哈希存儲算法加載所述交易配置信息。優(yōu)選地,在所述調(diào)用步驟中在始終處于偵聽的狀態(tài)下接收交易。優(yōu)選地,在所述調(diào)用步驟中在處于偵聽的狀態(tài)下收到請求報(bào)文時(shí)進(jìn)行調(diào)用。優(yōu)選地,在所述調(diào)用步驟中通過將所述請求報(bào)文中的關(guān)鍵域的值和從所述交易共用配置信息中含有的動態(tài)庫的路徑構(gòu)成動態(tài)庫的絕對地址來調(diào)用相應(yīng)的動態(tài)庫。優(yōu)選地,所述個性化配置信息和所述交易共用配置信息能夠被進(jìn)行修改、或刪除、或增加。優(yōu)選地,所述動態(tài)庫能夠被進(jìn)行修改、或刪除、或增加。優(yōu)選地,所述交易共用配置信息包含清算日期、日切標(biāo)志、密鑰、交易超時(shí)時(shí)間、機(jī)構(gòu)主密鑰索引、動態(tài)庫路徑,所述個性化配置信息包含借貸科目、一筆交易借貸的具體科目、接收到一筆交易時(shí)需要校驗(yàn)的域、檢驗(yàn)標(biāo)準(zhǔn)、返回交易應(yīng)答時(shí)需要產(chǎn)生的域。優(yōu)選地,在所述輸出步驟中,發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到所述數(shù)據(jù)庫。根據(jù)本發(fā)明的插件式聯(lián)機(jī)交易處理系統(tǒng)以及插件式聯(lián)機(jī)交易處理方法,通過設(shè)置與每種交易對應(yīng)的動態(tài)庫,能夠靈活處理各種聯(lián)機(jī)交易,在不停應(yīng)用的情況下,可以實(shí)現(xiàn)聯(lián)機(jī)交易的新增、修改、刪除操作,不同交易互不影響,能夠?qū)崿F(xiàn)一種“插件式”或說是“熱插拔式”的交易處理系統(tǒng)。并且,不同交易所涉及的帳務(wù)科目可以在數(shù)據(jù)庫的數(shù)據(jù)庫表中配置、修改并通過Hash算法加載到共享內(nèi)存而實(shí)時(shí)生效,由此,能夠最大程度地實(shí)現(xiàn)交易處理的實(shí)時(shí)性和靈活性。


圖1是表示本發(fā)明一實(shí)施方式的插件式聯(lián)機(jī)交易系統(tǒng)的構(gòu)造示意圖。圖2是表示交易處理引擎300進(jìn)行的處理的流程圖。圖3是表示交易處理動態(tài)庫400進(jìn)行的處理的流程圖。
具體實(shí)施方式
下面介紹的是本發(fā)明的多個可能實(shí)施例中的一些,旨在提供對本發(fā)明的基本了解。并不旨在確認(rèn)本發(fā)明的關(guān)鍵或決定性的要素或限定所要保護(hù)的范圍。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)描述。圖1是表示本發(fā)明一實(shí)施方式的插件式聯(lián)機(jī)交易系統(tǒng)的構(gòu)造示意圖。如圖1所示,本發(fā)明一實(shí)施方式的插件式聯(lián)機(jī)交易系統(tǒng)主要包括數(shù)據(jù)100、共享內(nèi)存200、交易處理引擎300、交易處理動態(tài)庫400。數(shù)據(jù)庫100用于存儲配置信息,這里配置信息包含交易共用配置信息和個性化配置信息。在數(shù)據(jù)庫100中存儲的交易配置信息被加載到共享內(nèi)存200。交易處理動態(tài)庫300從共享內(nèi)存200讀取交易配置信息,交易處理動態(tài)庫300具備在被調(diào)用時(shí)實(shí)施各自的個性化交易處理的多個動態(tài)庫。交易處理引擎400從外部接收交易并從所述共享內(nèi)存200讀取交易共用配置信息,動態(tài)調(diào)用所述交易處理動態(tài)庫400后,將實(shí)施過個性化交易處理的交易處理結(jié)果輸出。下面對各組成單元的具體構(gòu)造以及功能進(jìn)行說明。在數(shù)據(jù)庫100中配置交易所需要的各種配置信息。這加以配置信息可以分成交易所共用的交易共用配置信息和針對每種交易的個性化配置信息。例如,所述交易共用配置信息可以是清算日期、日切標(biāo)志、密鑰(PIK、MAK)、交易超時(shí)時(shí)間、機(jī)構(gòu)主密鑰索引、動態(tài)庫路徑等。個性化配置信息可以是借貸科目、一筆交易借貸的具體科目、接收到一筆交易時(shí)需要校驗(yàn)的域(通過位圖定義)、檢驗(yàn)標(biāo)準(zhǔn)、返回交易應(yīng)答時(shí)需要產(chǎn)生的域(通過位圖定義)
坐寸ο針對每種交易的個性化配置信息通過實(shí)現(xiàn)交易屬性的可配置化,能夠提高交易處理的靈活性,當(dāng)需要對個別屬性做調(diào)整或新增相關(guān)屬性時(shí),只要修改或新增加數(shù)據(jù)庫100的記錄即可。具體地,作為一種個性化配置信息例如借貸科目,如果一筆交易由于業(yè)務(wù)上的需求,需要修改借貸科目,便可以通過修改數(shù)據(jù)庫100中的相應(yīng)的配置即上述個性化配置信息來實(shí)現(xiàn)。然后加載到共享內(nèi)存200。進(jìn)一步,例如,由于業(yè)務(wù)規(guī)范的修改,在檢驗(yàn)報(bào)文的時(shí)候某些域不再是必驗(yàn)項(xiàng),也可以通過修改數(shù)據(jù)庫100中的位圖配置,然后加載到共享內(nèi)存200來實(shí)現(xiàn)。另外,除了對個性化配置信息能夠進(jìn)行可配置化的修改之外,交易共用配置信息也可以通過上述方式進(jìn)行修改,其實(shí)現(xiàn)機(jī)制一樣,只是在實(shí)際應(yīng)用中,交易共用配置信息是比較穩(wěn)定的,一般不會人為修改,只有可能靠程序自己的更新機(jī)制去修改,如清算日期的切換是靠程序自動接收日切通知,然后修改數(shù)據(jù)庫100,加載共享內(nèi)存200來實(shí)現(xiàn)的,不會有人為干預(yù)。從數(shù)據(jù)庫100將交易配置信息加載到共享內(nèi)存200時(shí)可以采用哈希存儲算法,數(shù)據(jù)庫100有更新時(shí),只要刷新共享內(nèi)存200,即可以實(shí)現(xiàn)同步生效。這里對哈希存儲算法作簡單介紹。哈希算法也稱為Hash算法。Hash算法可以把任意長度的輸入變換成固定長度的輸出,該輸出值稱為Hash值。Hash表是利用Hash算法和Hash值進(jìn)行直接尋址定位的數(shù)組結(jié)構(gòu),可以在0(1)的時(shí)間復(fù)雜度內(nèi)訪問表內(nèi)的任意元素,在需要頻繁進(jìn)行檢索定位的情況下,利用Hash表能夠極大提升檢索的性能。在傳統(tǒng)的線性表、各類樹結(jié)構(gòu)中,每個記錄在存儲結(jié)構(gòu)中的相對位置是隨機(jī)的,即使進(jìn)行了排序,仍然無法從某個記錄的關(guān)鍵字中直接判斷出該記錄在存儲結(jié)構(gòu)中的位置。因此,在存儲結(jié)構(gòu)中要檢索某一記錄時(shí),需要對結(jié)構(gòu)中每一項(xiàng)的關(guān)鍵字進(jìn)行更加迅速有效的定位,而通過Hash函數(shù),記錄將被更快地定位。常用的定位方法有直接尋址法、數(shù)字分析法、平方取中法、折疊法、隨機(jī)數(shù)法、除留余數(shù)法。因此,在本發(fā)明中,通過采用Hash算法將交易配置信息加載到共享內(nèi)存200,能夠極大地提高交易處理時(shí)查找相關(guān)配置的速度,提高整個系統(tǒng)的處理性能。交易處理引擎300始終處于偵聽狀態(tài),當(dāng)接收到交易時(shí),進(jìn)行所有交易都必須的共性操作,然后動態(tài)調(diào)用個性化的交易處理動態(tài)庫400。交易處理動態(tài)庫400具有多個動態(tài)
庫,如圖1中表示了具有第1、2.....η個動態(tài)庫,每一個動態(tài)庫對應(yīng)一種交易,每一個動態(tài)
庫如同交易處理引擎300的一個插件。當(dāng)交易處理引擎300動態(tài)調(diào)用交易處理動態(tài)庫400時(shí),被調(diào)用的動態(tài)庫完成各自的功能。下面參照圖2和圖3對交易處理引擎300以及交易處理動態(tài)庫400的處理流程進(jìn)行具體說明。圖2是表示交易處理引擎300進(jìn)行的處理的流程圖。如圖2所示,在步驟SlOl中交易處理引擎300從共享內(nèi)存200讀取交易共用配置信息。在步驟S102對接收到的交易即接收到的數(shù)據(jù)進(jìn)行解包。在步驟S103中對數(shù)據(jù)進(jìn)行必要的合法性校驗(yàn)。然后,在步驟S104中根據(jù)接收到的交易中的關(guān)鍵域的值拼接動態(tài)庫名然后進(jìn)行動態(tài)調(diào)用,具體地,根據(jù)報(bào)文中幾個關(guān)鍵域的值,拼接在一起,形成動態(tài)庫的名字,然后加上從共享內(nèi)存200中讀取的動態(tài)庫路徑,這樣就構(gòu)成了動態(tài)庫的絕對地址,根據(jù)該絕對地址直接調(diào)用對應(yīng)的動態(tài)庫。在步驟S105中,組裝發(fā)送數(shù)據(jù)包發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到數(shù)據(jù)庫100中。由于采用了動態(tài)調(diào)用,動態(tài)庫不是在交易處理引擎300啟動時(shí)加載的,而是在處理具體交易時(shí)根據(jù)報(bào)文關(guān)鍵域信息動態(tài)拼接動態(tài)庫名,然后實(shí)施調(diào)用,因此,不同交易間無耦合,更新交易處理流程不會影響到交易處理引擎及其交易處理流程的正常允許,從而能夠?qū)崿F(xiàn)交易處理的“插件式”、或者說“熱插拔式”的操作。圖3是表示交易處理動態(tài)庫400進(jìn)行的處理的流程圖。如圖3所示,在步驟S201中,當(dāng)交易處理動態(tài)庫400接受交易處理引擎300的調(diào)用。在步驟S202中,交易處理動態(tài)庫400讀取共享內(nèi)存200中該交易的交易配置信息。在步驟S203中,由對應(yīng)的動態(tài)庫實(shí)施對應(yīng)于該中交易的個性化處理。在步驟S204中,將個性化處理的結(jié)果返回到交易處理引擎300。下面列舉一些個性化處理的示例,例如,在交易類型為消費(fèi)交易時(shí),作為其相應(yīng)的個性化處理,需要做的是扣減持卡人賬戶相應(yīng)的交易金額;在交易類型為預(yù)授權(quán)交易時(shí),作為其相應(yīng)的個性化處理需要做的是凍結(jié)一定數(shù)目的金額;在交易類型為撤銷交易時(shí),作為其相應(yīng)的個性化處理,需要做的是將相應(yīng)的交易金額增加到持卡人賬戶中。這里,僅僅列舉了常用3種情況的交易類型,實(shí)際應(yīng)用中上還存在其他許多交易類型,并且隨著技術(shù)的發(fā)展,還會有更多新的交易類型,因此,在本發(fā)明中并不對交易類型作具體限定。在本發(fā)明中,個性化配置信息和交易共用配置信息能夠被進(jìn)行修改、或刪除、或增力口,而且,動態(tài)庫也能夠被進(jìn)行修改、或刪除、或增加。當(dāng)新增一種交易類型時(shí),通過編碼、編譯,發(fā)布與該新增交易類型對應(yīng)的交易處理動態(tài)庫,在數(shù)據(jù)庫100中增加對應(yīng)的配置,然后刷新共享內(nèi)存200;當(dāng)修改一種現(xiàn)有交易處理流程時(shí),通過修改代碼、編譯,發(fā)布新的交易處理動態(tài)庫,覆蓋原來的交易處理動態(tài)庫,如果有必要,可更新數(shù)據(jù)庫100中對應(yīng)的配置,然后刷新共享內(nèi)存200 ;當(dāng)刪除一種現(xiàn)有交易處理流程時(shí),只要將對應(yīng)的動態(tài)庫刪除,并將對應(yīng)的數(shù)據(jù)庫100中對應(yīng)配置刪除,然后刷新共享內(nèi)存200即可。例如,在新增一個交易類型的情況下,比如新增一種預(yù)授權(quán)撤銷交易類型(假設(shè)本系統(tǒng)中之前無該交易類型)首先需要編寫代碼,實(shí)現(xiàn)該交易需要進(jìn)行的業(yè)務(wù)操作(例如撤銷凍結(jié)金額、記錄日志等),然后編譯成動態(tài)庫,接著,在數(shù)據(jù)庫100中配置該交易類型的個性化配置信息,如包括借貸的科目、需要檢查的報(bào)文及檢查標(biāo)準(zhǔn)、返回應(yīng)答時(shí)需要產(chǎn)生的域等信息,然后加載到共享內(nèi)存200,刷新共享內(nèi)存200,可完成交易類型的新增。下面對于本發(fā)明的插件式聯(lián)機(jī)交易處理方法進(jìn)行簡單介紹。本發(fā)明的插件式聯(lián)機(jī)交易處理方法主要具備下述步驟:在數(shù)據(jù)庫100存儲包含交易共用配置信息和個性化配置信息的交易配置信息的存儲步驟;將交易配置信息記載到共享內(nèi)存200的加載步驟;從外部接收交易,根據(jù)接收到交易中的報(bào)文以及加載到共享內(nèi)存200的交易共用配置信息,動態(tài)調(diào)用實(shí)施個性化交易處理的多個動態(tài)庫中的一個動態(tài)庫的調(diào)用步驟;輸出實(shí)施過個性化交易處理的結(jié)果的輸出步驟。這里,如上所述,每個動態(tài)庫對應(yīng)一種交易。在加載步驟中采用哈希存儲算法加載交易配置信息,在數(shù)據(jù)庫100更新所述交易配置信息時(shí),刷新共享內(nèi)存200。在調(diào)用步驟中在始終處于偵聽的狀態(tài)下接收交易。在收到請求報(bào)文時(shí)進(jìn)行調(diào)用動態(tài)庫。在所述調(diào)用步驟中通過將請求報(bào)文中的關(guān)鍵域的值和從交易共用配置信息中含有的動態(tài)庫的路徑構(gòu)成動態(tài)庫的絕對地址來調(diào)用相應(yīng)的動態(tài)庫。在所述輸出步驟中,發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到數(shù)據(jù)庫100?;谝陨蟽?nèi)容,利用本發(fā)明的插件式聯(lián)機(jī)交易處理系統(tǒng)以及插件式聯(lián)機(jī)交易處理方法,能夠靈活處理各種聯(lián)機(jī)交易,在不停應(yīng)用的情況下,可以實(shí)現(xiàn)聯(lián)機(jī)交易的新增、修改、刪除操作,而且,不同交易互不影響,能夠?qū)崿F(xiàn)一種“插件式”或說是“熱插拔式”的交易處理系統(tǒng)。不同交易所涉及的帳務(wù)科目可以在數(shù)據(jù)庫的數(shù)據(jù)庫表中配置、修改并通過Hash算法加載到共享內(nèi)存200而實(shí)施生效,由此,能夠最大程度地實(shí)現(xiàn)交易處理的實(shí)時(shí)性和靈活性。以上例子主要說明了本發(fā)明的插件式聯(lián)機(jī)交易處理系統(tǒng)及插件式聯(lián)機(jī)交易處理方法。盡管只對其中一些本發(fā)明的實(shí)施方式進(jìn)行了描述,但是本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)了解,本發(fā)明可以在不偏離其主旨與范圍內(nèi)以許多其他的形式實(shí)施。因此,所展示的例子與實(shí)施方式被視為示意性的而非限制性的,在不脫離如所附各權(quán)利要求所定義的本發(fā)明精神及范圍的情況下,本發(fā)明可能涵蓋各種的修改與替換。 在不偏離本發(fā)明的精神和范圍的情況下還可以構(gòu)成許多有很大差別的實(shí)施例。應(yīng)當(dāng)理解,除了如所附的權(quán)利要求所限定的,本發(fā)明不限于在說明書中所述的具體實(shí)施例。
權(quán)利要求
1.一種插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于,具備 數(shù)據(jù)庫(100),用于存儲交易配置信息,所述交易配置信息包含交易共用配置信息和個性化配置信息; 共享內(nèi)存(200),用于被加載所述交易配置信息; 交易處理動態(tài)庫(400),從所述共享內(nèi)存(200)讀取所述交易配置信息,具備在被調(diào)用時(shí)實(shí)施各自的個性化交易處理的多個動態(tài)庫; 交易處理引擎(300),用于從外部接收交易,從所述共享內(nèi)存(200)讀取所述交易共用配置信息,動態(tài)調(diào)用所述交易處理動態(tài)庫(400)后,將實(shí)施過個性化交易處理的交易處理結(jié)果輸出。
2.如權(quán)利要求2所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述每個動態(tài)庫對應(yīng)一種交易。
3.如權(quán)利要求2所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 將所述交易配置信息加載到所述共享內(nèi)存(200)時(shí)采用哈希存儲算法,在所述數(shù)據(jù)庫(100)更新所述交易配置信息時(shí),刷新所述共享內(nèi)存(200)。
4.如權(quán)利要求2所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易處理引擎(300)在始終處于偵聽的狀態(tài)下接收交易。
5.如權(quán)利要求4所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易引擎(300)在處于偵聽`的狀態(tài)下收到請求報(bào)文時(shí)調(diào)用所述交易處理動態(tài)庫(400)。
6.如權(quán)利要求5所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易處理引擎(300)在動態(tài)調(diào)用所述交易處理動態(tài)庫(400)時(shí)根據(jù)所述請求報(bào)文和從所述共享內(nèi)存(200)讀取的所述交易共用配置信息來調(diào)用相應(yīng)的動態(tài)庫。
7.如權(quán)利要求6所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易處理引擎(300)在動態(tài)調(diào)用所述交易處理動態(tài)庫(400)時(shí),通過將所述請求報(bào)文中的關(guān)鍵域的值和從所述共享內(nèi)存(200)讀取的所述交易共用配置信息中含有的動態(tài)庫的路徑構(gòu)成動態(tài)庫的絕對地址來調(diào)用相應(yīng)的動態(tài)庫。
8.如權(quán)利要求1 7任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述個性化配置信息和所述交易共用配置信息能夠被進(jìn)行修改、或刪除、或增加。
9.如權(quán)利要求1 7任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述動態(tài)庫能夠被進(jìn)行修改、或刪除、或增加。
10.如權(quán)利要求1 7任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易共用配置信息包含清算日期、日切標(biāo)志、密鑰、交易超時(shí)時(shí)間、機(jī)構(gòu)主密鑰索弓1、動態(tài)庫路徑, 所述個性化配置信息包含借貸科目、一筆交易借貸的具體科目、接收到一筆交易時(shí)需要校驗(yàn)的域、檢驗(yàn)標(biāo)準(zhǔn)、返回交易應(yīng)答時(shí)需要產(chǎn)生的域。
11.如權(quán)利要求1 7任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理系統(tǒng),其特征在于, 所述交易處理引擎(300)在動態(tài)調(diào)用所述交易處理動態(tài)庫(400)后發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到所述數(shù)據(jù)庫(100)。
12.—種插件式聯(lián)機(jī)交易處理方法,其特征在于,包括下述步驟:在數(shù)據(jù)庫存儲包含交易共用配置信息和個性化配置信息的交易配置信息的存儲步驟; 將所述交易配置信息加載到共享內(nèi)存的加載步驟; 從外部接收交易,根據(jù)接收到交易中的報(bào)文以及被加載到所述共享內(nèi)存的交易共用配置信息,動態(tài)調(diào)用實(shí)施個性化交易處理的多個動態(tài)庫中的一個動態(tài)庫的調(diào)用步驟; 輸出實(shí)施過個性化交易處理的結(jié)果的輸出步驟。
13.如權(quán)利要求12所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 所述每個動態(tài)庫對應(yīng)一種交易。
14.如權(quán)利要求13所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 在所述加載步驟中采用哈希存儲算法加載所述交易配置信息。
在所述數(shù)據(jù)庫更新所述交易配置信息時(shí),刷新所述共享內(nèi)存。
15.如權(quán)利要求13所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 在所述調(diào)用步驟中在始終處于偵聽的狀態(tài)下接收交易。
16.如權(quán)利要求15所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 在所述調(diào)用步驟中在處于偵聽的狀態(tài)下收到請求報(bào)文時(shí)進(jìn)行調(diào)用。
17.如權(quán)利要求16所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 在所述調(diào)用步驟中通過將所述請求報(bào)文中的關(guān)鍵域的值和從所述交易共用配置信息中含有的動態(tài)庫的路徑構(gòu)成動態(tài)庫的絕對地址來調(diào)用相應(yīng)的動態(tài)庫。
18.如權(quán)利要求12 17任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 所述個性化配置信息和所述交易共用配置信息能夠被進(jìn)行修改、或刪除、或增加。
19.如權(quán)利要求12 17任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 所述動態(tài)庫能夠被進(jìn)行修改、或刪除、或增加。
20.如權(quán)利要求12 17任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 所述交易共用配置信息包含清算日期、日切標(biāo)志、密鑰、交易超時(shí)時(shí)間、機(jī)構(gòu)主密鑰索弓1、動態(tài)庫路徑, 所述個性化配置信息包含借貸科目、一筆交易借貸的具體科目、接收到一筆交易時(shí)需要校驗(yàn)的域、檢驗(yàn)標(biāo)準(zhǔn)、返回交易應(yīng)答時(shí)需要產(chǎn)生的域。
21.如權(quán)利要求12 17任意一項(xiàng)所述的插件式聯(lián)機(jī)交易處理方法,其特征在于, 在所述輸出步驟中,發(fā)送交易應(yīng)答并且將處理結(jié)果記錄到所述數(shù)據(jù)庫。
全文摘要
本發(fā)明涉及插件式聯(lián)機(jī)交易系統(tǒng)以及插件式聯(lián)機(jī)交易方法。該系統(tǒng),具備數(shù)據(jù)庫(100),用于存儲交易配置信息,交易配置信息包含交易共用配置信息和個性化配置信息;共享內(nèi)存(200),用于被加載交易配置信息;交易處理動態(tài)庫(400),從共享內(nèi)存(200)讀取交易配置信息,具備在被調(diào)用時(shí)實(shí)施各自的個性化交易處理的多個動態(tài)庫;交易處理引擎(300),用于從外部接收交易,從共享內(nèi)存(200)讀取交易共用配置信息,動態(tài)調(diào)用交易處理動態(tài)庫(400)后,將實(shí)施過個性化交易處理的交易處理結(jié)果輸出。根據(jù)本發(fā)明能夠?qū)崿F(xiàn)聯(lián)機(jī)交易處理的靈活性和實(shí)時(shí)性。
文檔編號G06Q40/04GK103106218SQ20111036170
公開日2013年5月15日 申請日期2011年11月15日 優(yōu)先權(quán)日2011年11月15日
發(fā)明者豐朋, 林芃, 唐旭東 申請人:中國銀聯(lián)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
宽甸| 塔河县| 碌曲县| 丰原市| 明星| 西贡区| 贺州市| 大同市| 当涂县| 固始县| 紫金县| 宕昌县| 会同县| 利川市| 永定县| 安图县| 娱乐| 兴和县| 清远市| 宽城| 微山县| 沁源县| 东丰县| 小金县| 潼关县| 遵义县| 微博| 灵武市| 岗巴县| 大石桥市| 西峡县| 来凤县| 迁西县| 弥渡县| 界首市| 湖口县| 成安县| 科尔| 崇州市| 古浪县| 子洲县|