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

集中分布式操作型數(shù)據(jù)管理的系統(tǒng)的制作方法

文檔序號(hào):6402843閱讀:115來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):集中分布式操作型數(shù)據(jù)管理的系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及到數(shù)據(jù)處理系統(tǒng),特別涉及一種對(duì)操作型數(shù)據(jù)集中分布式管理的系統(tǒng)。
背景技術(shù)
在信息技術(shù)廣泛應(yīng)用于經(jīng)營(yíng)管理的情況下,保證操作型數(shù)據(jù)的高度完整性和一致性,并能夠?qū)崿F(xiàn)對(duì)這些數(shù)據(jù)的并發(fā)快速檢索,對(duì)于充分利用操作型數(shù)據(jù)為客戶(hù)提供實(shí)時(shí)的服務(wù)或者進(jìn)行經(jīng)營(yíng)、生產(chǎn)的實(shí)時(shí)管理,具有重大的意義。所述操作型數(shù)據(jù)是指該數(shù)據(jù)對(duì)于基于計(jì)算機(jī)系統(tǒng)的活動(dòng)結(jié)果有直接的影響,要求能夠被實(shí)時(shí)地增加、修改、刪除和查詢(xún),也能夠被批量地增加、修改、刪除和查詢(xún),在數(shù)據(jù)的存儲(chǔ)、傳輸和加工的環(huán)節(jié)中,不能引入誤差,對(duì)于由于存儲(chǔ)、傳輸和加工的環(huán)節(jié)的差錯(cuò)導(dǎo)致的數(shù)據(jù)的不完整和不一致,必須建立有效的異常處理措施,并最終能夠通過(guò)包括裝置提供信息而人工調(diào)整地手段,保證數(shù)據(jù)的完整性和一致性。
根據(jù)現(xiàn)有技術(shù),要保證操作型數(shù)據(jù)的高度完整性和一致性,并能夠?qū)崿F(xiàn)對(duì)這些數(shù)據(jù)的并發(fā)快速檢索,主要有通過(guò)建立一個(gè)物理上集中的系統(tǒng)來(lái)實(shí)現(xiàn)邏輯上的集中或者通過(guò)建立交換中心的方式來(lái)實(shí)現(xiàn)分布數(shù)據(jù)的邏輯集中兩種方案。
第一種方案對(duì)于企業(yè)所有的計(jì)算機(jī)應(yīng)用系統(tǒng)全部集中、應(yīng)用邏輯全部集中且單套計(jì)算機(jī)能夠承受全部的數(shù)據(jù)增加、修改、刪除和查詢(xún)的處理的情況下,是行之有效的方法。但是在不滿足上述條件的任何一個(gè)條件的情況下,都會(huì)出現(xiàn)效率問(wèn)題乃至不能滿足業(yè)務(wù)應(yīng)用的需要。例如在計(jì)算機(jī)應(yīng)用系統(tǒng)不是全部集中的情況下,分布的應(yīng)用在查詢(xún)信息時(shí)只能使用遠(yuǎn)程的方式,并有可能帶來(lái)應(yīng)用交易性能的下降;在單套計(jì)算機(jī)系統(tǒng)難以承受全部的數(shù)據(jù)增加、修改、刪除和查詢(xún)的壓力的情況下,問(wèn)題就會(huì)變得更加復(fù)雜,如果僅僅考慮從系統(tǒng)級(jí)解決計(jì)算機(jī)的負(fù)荷能力,則往往要付出很大的系統(tǒng)建設(shè)和運(yùn)行成本,且在當(dāng)時(shí)的技術(shù)條件下有可能不能得到滿意的解決。
在使用同種廠家的數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)建應(yīng)用的情況下,可以采用數(shù)據(jù)庫(kù)的復(fù)制技術(shù)實(shí)現(xiàn)對(duì)于查詢(xún)的多點(diǎn)訪問(wèn),但是這種方式只能支持同種數(shù)據(jù)庫(kù),而且同步的信息是數(shù)據(jù)庫(kù)中全部或者語(yǔ)義相關(guān)的紀(jì)錄,而不能僅僅同步應(yīng)用相關(guān)的記錄。
第二種方案需要所有分布的應(yīng)用和交換中心在系統(tǒng)實(shí)現(xiàn)上具有完全的數(shù)據(jù)描述一致性,并且隨著系統(tǒng)的升級(jí)能夠動(dòng)態(tài)地保持這種數(shù)據(jù)描述的一致性,在通信上要保證所有參與的子系統(tǒng)與交換中心之間要有能夠得到保證的通信信道,否則整個(gè)系統(tǒng)就不能保持運(yùn)行的穩(wěn)定性;另一方面,對(duì)于存儲(chǔ)在本地和通過(guò)交換中心獲得的數(shù)據(jù),在響應(yīng)時(shí)間和數(shù)據(jù)獲取的可能性上將總是存在一定的差距。

發(fā)明內(nèi)容
針對(duì)上述先有技術(shù)的不足,本發(fā)明要解決的技術(shù)問(wèn)題是實(shí)現(xiàn)一種操作型數(shù)據(jù)的集中分布式管理系統(tǒng),采用本發(fā)明所述系統(tǒng),可以在處理操作型的數(shù)據(jù)時(shí),可以在保證全企業(yè)數(shù)據(jù)一致性的前提下,實(shí)現(xiàn)對(duì)數(shù)據(jù)增加、修改、刪除和查詢(xún)負(fù)荷的合理分布。
為了實(shí)現(xiàn)上述的目的,本發(fā)明提供了一種操作型數(shù)據(jù)的集中分布式管理系統(tǒng)。所述的系統(tǒng)包括一個(gè)核心裝置,用于集中存儲(chǔ)整個(gè)系統(tǒng)的全部操作型數(shù)據(jù),同時(shí),作為操作型數(shù)據(jù)的增加、修改、刪除動(dòng)作的業(yè)務(wù)邏輯集中控制與確認(rèn)點(diǎn),響應(yīng)對(duì)操作型數(shù)據(jù)更新的請(qǐng)求;響應(yīng)專(zhuān)題裝置對(duì)于操作型數(shù)據(jù)的查詢(xún);一個(gè)或者一個(gè)以上的專(zhuān)題裝置,作為操作型數(shù)據(jù)訪問(wèn)的分布接入,用于本專(zhuān)題裝置中存儲(chǔ)的操作型數(shù)據(jù)的查詢(xún)檢索;實(shí)現(xiàn)核心裝置和專(zhuān)題裝置之間通信的通信裝置,用于傳送專(zhuān)題裝置向核心裝置發(fā)送訪問(wèn)的請(qǐng)求與核心裝置向?qū)n}裝置返回的結(jié)果。
與系統(tǒng)配套工作的,還包括用于訪問(wèn)各個(gè)專(zhuān)題裝置中數(shù)據(jù)的應(yīng)用系統(tǒng),以及實(shí)現(xiàn)專(zhuān)題裝置和應(yīng)用系統(tǒng)之間通信的通信裝置,用于傳送應(yīng)用系統(tǒng)向?qū)n}裝置發(fā)送訪問(wèn)的請(qǐng)求與專(zhuān)題裝置向應(yīng)用系統(tǒng)返回的結(jié)果。
本發(fā)明通過(guò)建立核心裝置,對(duì)操作型數(shù)據(jù)進(jìn)行集中更新,保證了操作型數(shù)據(jù)的完整性和一致性;對(duì)于僅僅需要查詢(xún)操作型數(shù)據(jù)的情況,可以將數(shù)據(jù)的獲取點(diǎn)放置在應(yīng)用系統(tǒng)的同一地以提高查詢(xún)的響應(yīng)效率和可靠性;對(duì)于在某些應(yīng)用頻繁查詢(xún)而在另一些應(yīng)用中偶爾查詢(xún)的信息,可以實(shí)現(xiàn)在第一次查詢(xún)時(shí)遠(yuǎn)程訪問(wèn),而在后繼的查詢(xún)中本地訪問(wèn),以實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)質(zhì)量的一致性;對(duì)于查詢(xún)頻繁的情況,可以通過(guò)建立多個(gè)具有物理上完全獨(dú)立而數(shù)據(jù)動(dòng)態(tài)保持一致的專(zhuān)題裝置以保證查詢(xún)的響應(yīng)效率。


圖1為本發(fā)明的基本拓?fù)涫疽鈭D;圖2為本發(fā)明的專(zhuān)題裝置與多個(gè)應(yīng)用系統(tǒng)協(xié)同工作的拓?fù)涫疽鈭D;圖3為本發(fā)明中核心裝置和直接存取式專(zhuān)題裝置協(xié)同工作時(shí)查詢(xún)信息的交互示意圖;圖4為本發(fā)明中核心裝置和基本緩沖式專(zhuān)題裝置協(xié)同工作時(shí)查詢(xún)信息的交互示意圖;圖5為本發(fā)明中核心裝置和直接緩沖式、智能存取式和智能緩沖式專(zhuān)題裝置協(xié)同工作時(shí)查詢(xún)信息的交互示意圖;圖6為本發(fā)明中核心裝置和各種專(zhuān)題裝置中分別存儲(chǔ)的操作型數(shù)據(jù)以及與各個(gè)專(zhuān)題裝置連接的應(yīng)用系統(tǒng)能夠訪問(wèn)的操作型數(shù)據(jù)的關(guān)系示意圖;圖7為本發(fā)明中智能存取式和智能緩沖式專(zhuān)題裝置進(jìn)行信息智能同步的過(guò)程示意圖;圖8為核心裝置在能夠確定專(zhuān)題裝置對(duì)信息需求的情況下將信息主動(dòng)推送到智能存取式和智能緩沖式專(zhuān)題裝置的過(guò)程示意圖;
圖9為通過(guò)直接存取式的專(zhuān)題裝置更新客戶(hù)信息的過(guò)程示意圖;圖10為通過(guò)基本緩沖式、直接緩沖式、智能存取式和智能緩沖式專(zhuān)題裝置更新客戶(hù)信息的過(guò)程示意圖;圖11為由核心裝置發(fā)起對(duì)基本緩沖式、直接緩沖式、智能存取式和智能緩沖式專(zhuān)題裝置客戶(hù)信息的同步過(guò)程示意圖。
具體實(shí)施例方式
下面結(jié)合

本發(fā)明較好的實(shí)施實(shí)例。
為了描述上的清晰,以下使用訪問(wèn)一詞說(shuō)明應(yīng)用系統(tǒng)對(duì)操作型數(shù)據(jù)的集中分布式管理系統(tǒng)的請(qǐng)求和響應(yīng)的過(guò)程;使用查詢(xún)一詞說(shuō)明應(yīng)用系統(tǒng)向操作型數(shù)據(jù)的集中分布式管理系統(tǒng)提出查詢(xún)的請(qǐng)求,并獲得數(shù)據(jù)的過(guò)程;使用更新一詞說(shuō)明應(yīng)用系統(tǒng)向操作型數(shù)據(jù)的集中分布式管理系統(tǒng)提出對(duì)數(shù)據(jù)的增加、修改或刪除的要求,并提供所需的數(shù)據(jù)的過(guò)程。即,訪問(wèn)可以是查詢(xún),也可以是更新。
銀行等行業(yè)的客戶(hù)信息是比較典型的操作型數(shù)據(jù),有著在多個(gè)層次、多個(gè)應(yīng)用系統(tǒng)中提供內(nèi)容一致的信息訪問(wèn)的需求,更新動(dòng)作需要由一個(gè)最終動(dòng)作點(diǎn)確認(rèn),信息的查詢(xún)?cè)L問(wèn)量遠(yuǎn)遠(yuǎn)大于更新等特點(diǎn)。用本發(fā)明構(gòu)建銀行客戶(hù)信息系統(tǒng),其拓?fù)浣Y(jié)構(gòu)示意圖如圖1所示。主要包括核心裝置和各種專(zhuān)題裝置。
其中在核心裝置1中存儲(chǔ)全部的客戶(hù)信息,然后根據(jù)使用客戶(hù)信息的需要,在專(zhuān)題裝置中存儲(chǔ)專(zhuān)題客戶(hù)信息。核心裝置1負(fù)責(zé)客戶(hù)信息的更新以保證信息的完整性,負(fù)責(zé)保持各個(gè)存儲(chǔ)客戶(hù)信息的專(zhuān)題裝置中客戶(hù)信息與核心裝置1信息的一致性,負(fù)責(zé)控制各個(gè)專(zhuān)題裝置的代碼表、運(yùn)行模式等關(guān)鍵運(yùn)行控制數(shù)據(jù)。核心裝置1僅僅與各個(gè)專(zhuān)題裝置進(jìn)行交互。專(zhuān)題裝置負(fù)責(zé)與訪問(wèn)客戶(hù)信息的應(yīng)用系統(tǒng)通信,按照應(yīng)用系統(tǒng)、應(yīng)用系統(tǒng)的操作者劃分角色并完成基于角色的訪問(wèn)權(quán)限驗(yàn)證,本發(fā)明中,還會(huì)涉及到根據(jù)采用的硬件環(huán)境進(jìn)行客戶(hù)信息內(nèi)碼由ASCII碼轉(zhuǎn)換為EBCDIC碼的相互變換、客戶(hù)信息的組織方式由XML報(bào)文轉(zhuǎn)換為字符串等等格式的相互變換、通信協(xié)議在TCP/IP、SNA和CICS之間的變換等等必要的格式變換,完成對(duì)于客戶(hù)信息的查詢(xún)。因此,上述必要的格式轉(zhuǎn)換,包括了信息的表述采用字符串、XML以及GB/T15150規(guī)定的格式之間的轉(zhuǎn)換,也包括了信息的編碼由ASCII與EBCDIC之間的轉(zhuǎn)換。
有關(guān)查詢(xún)的具體過(guò)程,將在下面詳細(xì)描述。
所述核心裝置,其具體功能包括a)存放全部客戶(hù)信息;b)執(zhí)行專(zhuān)題裝置送來(lái)的對(duì)客戶(hù)信息更新的請(qǐng)求;c)在本身的客戶(hù)信息完成更新后,執(zhí)行將客戶(hù)信息向?qū)n}裝置的同步分發(fā);d)響應(yīng)專(zhuān)題裝置對(duì)客戶(hù)信息查詢(xún)的請(qǐng)求;e)記錄智能存取式專(zhuān)題裝置和智能緩沖式專(zhuān)題裝置中屬于智能存取的客戶(hù)信息,與上述的兩種專(zhuān)題裝置協(xié)同工作實(shí)現(xiàn)智能存取功能;f)通過(guò)控制數(shù)據(jù)的同步分發(fā),控制專(zhuān)題裝置的運(yùn)作模式。
依照專(zhuān)題裝置的數(shù)據(jù)組織方法,專(zhuān)題裝置劃分為直接存取型專(zhuān)題裝置2,基本緩沖型專(zhuān)題裝置3,直接緩沖型專(zhuān)題裝置4,智能存取型專(zhuān)題裝置5,智能緩沖型專(zhuān)題裝置6。
所述直接存取式專(zhuān)題裝置2,可以存在的個(gè)數(shù)不限,當(dāng)存在一個(gè)以上的其他形式專(zhuān)題裝置的時(shí)候,也可以不出現(xiàn)該專(zhuān)題裝置,其功能包括a)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的查詢(xún)請(qǐng)求,經(jīng)過(guò)必要的變換后將該查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);b)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的更新請(qǐng)求,經(jīng)過(guò)必要的變換后將該更新請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);
c)在收到應(yīng)用系統(tǒng)發(fā)來(lái)的請(qǐng)求后,對(duì)于應(yīng)用系統(tǒng)所請(qǐng)求的操作的權(quán)限進(jìn)行驗(yàn)證;d)接收核心裝置傳送來(lái)的控制數(shù)據(jù),并按照核心裝置的要求進(jìn)行動(dòng)作。
所述基本緩沖式專(zhuān)題裝置3,可以存在的個(gè)數(shù)不限,當(dāng)存在一個(gè)以上其他形式專(zhuān)題裝置的時(shí)候,也可以不出現(xiàn)該專(zhuān)題裝置,其功能包括a)存儲(chǔ)與連接到本專(zhuān)題裝置的應(yīng)用系統(tǒng)相關(guān)的信息;b)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的查詢(xún)請(qǐng)求,在本裝置中查找需要的客戶(hù)信息,并將查詢(xún)的結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng);c)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的更新請(qǐng)求,經(jīng)過(guò)必要的變換后將該更新請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);d)在收到應(yīng)用系統(tǒng)發(fā)來(lái)的請(qǐng)求后,對(duì)于應(yīng)用系統(tǒng)所請(qǐng)求的操作的權(quán)限進(jìn)行驗(yàn)證;e)在收到核心裝置傳送來(lái)的同步信息后,完成本專(zhuān)題裝置中客戶(hù)信息與核心裝置中客戶(hù)信息的同步;f)接收核心裝置傳送來(lái)的控制數(shù)據(jù),并按照核心裝置的要求進(jìn)行動(dòng)作。
所述直接緩沖式專(zhuān)題裝置4,可以存在的個(gè)數(shù)不限,當(dāng)存在一個(gè)以上的其他形式專(zhuān)題裝置的時(shí)候,也可以不出現(xiàn)該專(zhuān)題裝置,其功能包括a)存儲(chǔ)與連接到本專(zhuān)題裝置的應(yīng)用系統(tǒng)相關(guān)的信息;b)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的查詢(xún)請(qǐng)求,在本裝置中查找需要的信息,如果查到,則將查詢(xún)的結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng);如果沒(méi)有查到,則經(jīng)過(guò)必要的變換后將該查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);c)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)操作型信息的更新請(qǐng)求,經(jīng)過(guò)必要的變換后將該更新請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);d)在收到應(yīng)用系統(tǒng)發(fā)來(lái)的請(qǐng)求后,對(duì)于應(yīng)用系統(tǒng)所請(qǐng)求的操作的權(quán)限進(jìn)行驗(yàn)證;e)在收到核心裝置傳送來(lái)的同步信息后,完成本專(zhuān)題裝置中客戶(hù)信息與核心裝置中客戶(hù)信息的同步;f)接收核心裝置傳送來(lái)的控制數(shù)據(jù),并按照核心裝置的要求進(jìn)行動(dòng)作。
所述智能存取式專(zhuān)題裝置5,可以存在的個(gè)數(shù)不限,當(dāng)存在一個(gè)以上的其他形式專(zhuān)題裝置的時(shí)候,也可以不出現(xiàn)該專(zhuān)題裝置,其功能包括a)存儲(chǔ)本專(zhuān)題裝置智能存取的客戶(hù)信息;b)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的查詢(xún)請(qǐng)求,在本裝置中查找需要的信息,如果查到,則將查詢(xún)的結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng);如果沒(méi)有查到,則經(jīng)過(guò)必要的變換后將該查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);c)對(duì)查詢(xún)本專(zhuān)題裝置中沒(méi)有而向核心裝置請(qǐng)求的客戶(hù)信息,等待接收核心裝置傳送的智能信息,并將其存儲(chǔ)在本專(zhuān)題裝置中;d)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的更新請(qǐng)求,經(jīng)過(guò)必要的變換后將該更新請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);e)在收到應(yīng)用系統(tǒng)發(fā)來(lái)的請(qǐng)求后,對(duì)于應(yīng)用系統(tǒng)所請(qǐng)求的操作的權(quán)限進(jìn)行驗(yàn)證;
f)在收到核心裝置傳送來(lái)的同步信息后,完成本專(zhuān)題裝置中客戶(hù)信息與核心裝置中客戶(hù)信息的同步;g)接收核心裝置傳送來(lái)的控制數(shù)據(jù),并按照核心裝置的要求進(jìn)行動(dòng)作。
所述智能緩沖式專(zhuān)題裝置6,可以存在的個(gè)數(shù)不限,當(dāng)存在一個(gè)以上的其他形式專(zhuān)題裝置的時(shí)候,也可以不出現(xiàn)該專(zhuān)題裝置,其功能包括a)存儲(chǔ)與本專(zhuān)題裝置連接的應(yīng)用系統(tǒng)相關(guān)的客戶(hù)信息和智能存取的客戶(hù)信息;b)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的查詢(xún)請(qǐng)求,在本裝置中查找需要的信息,如果查到,則將查詢(xún)的結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng);如果沒(méi)有查到,則經(jīng)過(guò)必要的變換后將該查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);c)對(duì)查詢(xún)本專(zhuān)題裝置中沒(méi)有而向核心裝置請(qǐng)求的信息,等待接收核心裝置傳送的智能信息,并將其存儲(chǔ)在本專(zhuān)題裝置中;d)響應(yīng)與其連接的應(yīng)用系統(tǒng)發(fā)來(lái)的對(duì)客戶(hù)信息的更新請(qǐng)求,經(jīng)過(guò)必要的變換后將該更新請(qǐng)求轉(zhuǎn)發(fā)到核心裝置,接收核心裝置發(fā)來(lái)的結(jié)果,然后將結(jié)果經(jīng)過(guò)必要的變換后轉(zhuǎn)發(fā)給請(qǐng)求的應(yīng)用系統(tǒng);e)在收到應(yīng)用系統(tǒng)發(fā)來(lái)的請(qǐng)求后,對(duì)于應(yīng)用系統(tǒng)所請(qǐng)求的操作的權(quán)限進(jìn)行驗(yàn)證;f)在收到核心裝置傳送來(lái)的同步信息后,完成本專(zhuān)題裝置中客戶(hù)信息與核心裝置中客戶(hù)信息的同步;g)接收核心裝置傳送來(lái)的控制數(shù)據(jù),并按照核心裝置的要求進(jìn)行動(dòng)作。
所述與直接存取式專(zhuān)題裝置連接的應(yīng)用系統(tǒng)A,向直接存取式專(zhuān)題裝置發(fā)出訪問(wèn)的請(qǐng)求,并從直接存取式專(zhuān)題裝置獲得結(jié)果。
與基本緩沖式專(zhuān)題裝置連接的應(yīng)用系統(tǒng)B,向基本緩沖式專(zhuān)題裝置發(fā)出訪問(wèn)的請(qǐng)求,并從基本緩沖式專(zhuān)題裝置獲得結(jié)果。
與直接緩沖式專(zhuān)題裝置連接的應(yīng)用系統(tǒng)C,向直接緩沖式專(zhuān)題裝置發(fā)出訪問(wèn)的請(qǐng)求,并從直接緩沖式專(zhuān)題裝置獲得結(jié)果。
與智能存取式專(zhuān)題裝置連接的應(yīng)用系統(tǒng)D,向智能存取式專(zhuān)題裝置發(fā)出訪問(wèn)的請(qǐng)求,并從智能存取式專(zhuān)題裝置獲得結(jié)果。
與智能緩沖式專(zhuān)題裝置連接的應(yīng)用系統(tǒng)E,向智能緩沖式專(zhuān)題裝置發(fā)出訪問(wèn)的請(qǐng)求,并從智能緩沖式專(zhuān)題裝置獲得結(jié)果。
本發(fā)明在核心裝置和各個(gè)形式的專(zhuān)題裝置之間,以及各個(gè)專(zhuān)題裝置與所連接的應(yīng)用系統(tǒng)之間,都包括一個(gè)通信裝置,用于實(shí)現(xiàn)核心裝置和專(zhuān)題裝置之間以及專(zhuān)題裝置和應(yīng)用系統(tǒng)之間的信息的傳輸。即傳送應(yīng)用系統(tǒng)向?qū)n}裝置發(fā)出的數(shù)據(jù)訪問(wèn)的請(qǐng)求和傳送專(zhuān)題裝置向應(yīng)用系統(tǒng)返回的結(jié)果;傳送專(zhuān)題裝置向核心裝置1發(fā)出的數(shù)據(jù)訪問(wèn)請(qǐng)求和傳送核心裝置1向?qū)n}裝置返回的結(jié)果;傳送核心裝置1向各個(gè)專(zhuān)題裝置發(fā)起的同步請(qǐng)求以及各個(gè)專(zhuān)題裝置的返回結(jié)果。
每一個(gè)應(yīng)用系統(tǒng)可以連接到多個(gè)專(zhuān)題裝置,只要處理的客戶(hù)信息的邏輯上許可,各個(gè)專(zhuān)題裝置的形式可以是不同的;每一個(gè)專(zhuān)題裝置可以連接多個(gè)應(yīng)用。
為了描述的清晰,圖1中僅僅畫(huà)出了可能的各類(lèi)專(zhuān)題裝置,實(shí)際上,這些專(zhuān)題裝置可以全部同時(shí)出現(xiàn),也可以?xún)H僅出現(xiàn)一種,而且每一個(gè)專(zhuān)題裝置可以為多個(gè)應(yīng)用系統(tǒng)提供客戶(hù)信息的服務(wù),每一個(gè)應(yīng)用系統(tǒng)也可以訪問(wèn)多個(gè)專(zhuān)題裝置。
如圖2所示。應(yīng)用A系統(tǒng)可以同時(shí)訪問(wèn)直接存取式專(zhuān)題裝置2和基本緩沖專(zhuān)題裝置3,這種訪問(wèn)可以是為了實(shí)現(xiàn)負(fù)載均衡,也可以是為了實(shí)現(xiàn)功能控制,例如查詢(xún)客戶(hù)信息連接基本緩沖專(zhuān)題裝置3,而更新客戶(hù)信息則連接直接存取式專(zhuān)題裝置2;應(yīng)用系統(tǒng)B和應(yīng)用系統(tǒng)C則都訪問(wèn)直接緩沖式專(zhuān)題裝置4;應(yīng)用系統(tǒng)D和應(yīng)用系統(tǒng)E對(duì)智能存取式專(zhuān)題裝置5和智能緩沖式專(zhuān)題裝置6的多點(diǎn)訪問(wèn)說(shuō)明了更加靈活的應(yīng)用的情況。這樣,可以根據(jù)對(duì)于客戶(hù)信息的業(yè)務(wù)量和設(shè)備的情況,及時(shí)地調(diào)整布局,充分利用各種設(shè)備,更好地滿足業(yè)務(wù)和交易量擴(kuò)充的需要。
圖3描述了應(yīng)用系統(tǒng)通過(guò)直接存取式專(zhuān)題裝置2查詢(xún)客戶(hù)信息時(shí)的信息流程。應(yīng)用系統(tǒng)通過(guò)傳輸裝置向直接存取式專(zhuān)題裝置2提出查詢(xún)客戶(hù)信息的請(qǐng)求時(shí),由于在直接存取式專(zhuān)題裝置中沒(méi)有存儲(chǔ)任何客戶(hù)信息,所以對(duì)于應(yīng)用系統(tǒng)所有請(qǐng)求數(shù)據(jù)的要求,均通過(guò)向核心裝置1轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求而獲得結(jié)果,并將查詢(xún)的結(jié)果轉(zhuǎn)發(fā)給該應(yīng)用系統(tǒng)。該直接存取式專(zhuān)題裝置將應(yīng)用系統(tǒng)的查詢(xún)請(qǐng)求增加了必要的控制信息后,通過(guò)傳輸裝置發(fā)送到核心裝置1,核心裝置1執(zhí)行查詢(xún)后,將查詢(xún)結(jié)果通過(guò)傳輸裝置發(fā)送到直接存取式專(zhuān)題裝置2,直接存取式專(zhuān)題裝置2得到核心裝置1的響應(yīng)后,再去除系統(tǒng)內(nèi)部的控制信息,通過(guò)傳輸裝置將查詢(xún)的結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng)。
需要說(shuō)明的是,應(yīng)用系統(tǒng)和專(zhuān)題裝置之間的傳輸裝置與專(zhuān)題裝置和核心裝置1之間的傳輸裝置可以是相同的工作機(jī)制,甚至可以是同一個(gè)網(wǎng)絡(luò),也可以是完全不同的機(jī)制。從保證數(shù)據(jù)一致性的角度看,在核心裝置1和專(zhuān)題裝置之間,應(yīng)該是能夠進(jìn)行實(shí)時(shí)傳輸?shù)难b置;而在專(zhuān)題裝置和應(yīng)用系統(tǒng)之間的傳輸裝置,是否具有實(shí)時(shí)通信的能力由應(yīng)用系統(tǒng)確定,在極限的情況下,只要應(yīng)用系統(tǒng)能夠接受,在專(zhuān)題裝置和應(yīng)用系統(tǒng)之間甚至可以采用脫機(jī)介質(zhì)進(jìn)行客戶(hù)信息的傳輸。例如,打印對(duì)帳單的應(yīng)用,本身就是批作業(yè)方式的,采用磁介質(zhì)傳遞客戶(hù)信息是完全可接受的。本說(shuō)明書(shū)中所有的傳輸裝置的特性都是相同的,故在以下的說(shuō)明中,不再說(shuō)明應(yīng)用系統(tǒng)到專(zhuān)題裝置的信息與專(zhuān)題裝置到核心裝置1的信息是通過(guò)傳輸裝置傳輸?shù)摹?br> 圖4描述了應(yīng)用系統(tǒng)通過(guò)基本緩沖式專(zhuān)題裝置3查詢(xún)客戶(hù)信息時(shí)的信息流程。應(yīng)用系統(tǒng)通過(guò)傳輸裝置向基本緩沖式專(zhuān)題裝置3提出查詢(xún)客戶(hù)信息的請(qǐng)求時(shí),基本緩沖式專(zhuān)題裝置3僅僅在本專(zhuān)題裝置存儲(chǔ)的客戶(hù)信息中進(jìn)行查詢(xún),然后將查詢(xún)結(jié)果返回給請(qǐng)求的應(yīng)用系統(tǒng)。在處理的過(guò)程中,并沒(méi)有與核心裝置1的交互過(guò)程。
圖5描述了應(yīng)用系統(tǒng)通過(guò)直接緩沖式專(zhuān)題裝置4或智能存取式專(zhuān)題裝置5,或通過(guò)智能緩沖式專(zhuān)題裝置6查詢(xún)客戶(hù)信息時(shí),核心裝置1與相應(yīng)的專(zhuān)題裝置及應(yīng)用系統(tǒng)之間的信息流程。
在應(yīng)用系統(tǒng)向上述三種形式的專(zhuān)題裝置中的任何一種發(fā)出查詢(xún)客戶(hù)信息的請(qǐng)求時(shí),專(zhuān)題裝置都首先在本專(zhuān)題裝置存儲(chǔ)的客戶(hù)信息中進(jìn)行查詢(xún),如果查詢(xún)到信息,則將結(jié)果返回給應(yīng)用系統(tǒng);如果未能查詢(xún)到,則在對(duì)應(yīng)用系統(tǒng)的請(qǐng)求進(jìn)行必要的格式轉(zhuǎn)換后向核心裝置1發(fā)起查詢(xún),例如智能存取型專(zhuān)題裝置5本身存儲(chǔ)應(yīng)用系統(tǒng)D已經(jīng)查詢(xún)過(guò)的且沒(méi)有超過(guò)設(shè)定的時(shí)間的客戶(hù)信息副本。對(duì)于應(yīng)用系統(tǒng)D請(qǐng)求客戶(hù)信息的所有查詢(xún),首先在智能存取型專(zhuān)題裝置5內(nèi)進(jìn)行檢索,如果沒(méi)有查到,則可以按照同步或者異步策略進(jìn)行處理同步策略是智能存取型專(zhuān)題裝置5向核心裝置1轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求而獲得查詢(xún)的結(jié)果,并將核心裝置1返回的查詢(xún)結(jié)果轉(zhuǎn)發(fā)給應(yīng)用D;異步策略是智能存取型專(zhuān)題裝置5首先響應(yīng)應(yīng)用D沒(méi)有查到請(qǐng)求的數(shù)據(jù),然后向核心裝置1轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求,以觸發(fā)對(duì)于該客戶(hù)信息的同步。
這三種專(zhuān)題裝置在處理應(yīng)用系統(tǒng)請(qǐng)求查詢(xún)客戶(hù)信息時(shí),內(nèi)部的處理流程和與核心裝置1的交互過(guò)程是相同的,其差別在于不同形式的專(zhuān)題裝置中本身存儲(chǔ)的客戶(hù)信息范圍或者數(shù)量或者屬性等等不同,可能導(dǎo)致在一些情況下實(shí)時(shí)查詢(xún)的響應(yīng)時(shí)間不同,并因此對(duì)核心裝置1的訪問(wèn)頻度也不同。
以上說(shuō)明了對(duì)客戶(hù)信息查詢(xún)時(shí),各種形式的專(zhuān)題裝置與核心裝置1通過(guò)交互為應(yīng)用系統(tǒng)提供客戶(hù)信息的過(guò)程。
核心裝置1和各種專(zhuān)題裝置中分別存儲(chǔ)的客戶(hù)信息以及與各個(gè)專(zhuān)題裝置連接的應(yīng)用系統(tǒng)可訪問(wèn)到的客戶(hù)信息如圖6所示。用來(lái)解釋核心裝置1和各種專(zhuān)題裝置中存儲(chǔ)的數(shù)據(jù)之間的關(guān)系以及連接到不同的專(zhuān)題裝置的應(yīng)用系統(tǒng)能夠訪問(wèn)的數(shù)據(jù);其中——核心裝置1中存儲(chǔ)的是客戶(hù)信息的全集;——直接存取式專(zhuān)題裝置2由于不存儲(chǔ)客戶(hù)信息,由于其全部的客戶(hù)信息都通過(guò)訪問(wèn)核心裝置1獲得,所以應(yīng)用系統(tǒng)A對(duì)應(yīng)可訪問(wèn)的是客戶(hù)信息的全集,但是相對(duì)來(lái)說(shuō),響應(yīng)的時(shí)間比較長(zhǎng),給核心裝置1帶來(lái)的壓力也比較大;——基本緩沖式專(zhuān)題裝置3存儲(chǔ)的是所連接的應(yīng)用系統(tǒng)需要的客戶(hù)信息,并假定應(yīng)用系統(tǒng)所需要增加的客戶(hù)信息全部由應(yīng)用系統(tǒng)自己來(lái)維護(hù),例如某一個(gè)大區(qū)的個(gè)人業(yè)務(wù)系統(tǒng)需要的專(zhuān)題客戶(hù)信息。實(shí)際上,其中存儲(chǔ)的信息是核心裝置1存儲(chǔ)的客戶(hù)信息的劃分的一部分。應(yīng)用B可見(jiàn)的僅僅是該基本緩沖式專(zhuān)題裝置3中存儲(chǔ)的數(shù)據(jù)。
——直接緩沖式專(zhuān)題裝置4存儲(chǔ)的是連接的應(yīng)用系統(tǒng)需要的客戶(hù)信息,其中存儲(chǔ)的信息是核心裝置1存儲(chǔ)信息的劃分的一部分,與基本緩沖式專(zhuān)題裝置相同;不同的是,直接緩沖式專(zhuān)題裝置4在本地查詢(xún)不到客戶(hù)信息時(shí),將向核心裝置1發(fā)出查詢(xún)客戶(hù)信息的請(qǐng)求,并把核心裝置1返回的結(jié)果經(jīng)過(guò)變換后傳遞給應(yīng)用系統(tǒng),這樣,應(yīng)用C可見(jiàn)的是全部的客戶(hù)數(shù)據(jù)。這種方式對(duì)于絕大部分客戶(hù)信息都存儲(chǔ)在本專(zhuān)題裝置中而偶爾會(huì)使用到本專(zhuān)題裝置沒(méi)有存儲(chǔ)的數(shù)據(jù)、但是使用的頻度很低的情況,是一種較好的選擇。
——智能存取式專(zhuān)題裝置5存儲(chǔ)的數(shù)據(jù),是應(yīng)用D曾經(jīng)通過(guò)本裝置查詢(xún)的數(shù)據(jù)的相關(guān)超集,該超集是按照應(yīng)用相關(guān)的方式組織的,例如,查詢(xún)過(guò)一個(gè)個(gè)人客戶(hù)的姓名后,與該個(gè)人客戶(hù)相關(guān)的性別、出生日期、職業(yè)等等的個(gè)人描述信息,個(gè)人的證件和擁有的銀行產(chǎn)品等等能夠識(shí)別和定位客戶(hù)的識(shí)別標(biāo)識(shí)信息,個(gè)人的地址、電話、尋呼機(jī)、E-Mail等等聯(lián)系信息,個(gè)人與其他機(jī)構(gòu)或者個(gè)人的關(guān)系信息,都會(huì)由核心裝置1傳送到本裝置中,這樣,在下一次查詢(xún)?cè)摽蛻?hù)的有關(guān)信息時(shí),就僅僅需要在本地執(zhí)行查詢(xún)了,只有原來(lái)沒(méi)有查詢(xún)過(guò)的信息,才需要訪問(wèn)核心裝置1;對(duì)于智能存取式專(zhuān)題裝置中的數(shù)據(jù),可以確定一些存在規(guī)則,例如查詢(xún)的間隔時(shí)間,當(dāng)數(shù)據(jù)不再符合存在規(guī)則的時(shí)候,就將存儲(chǔ)在本智能存取式專(zhuān)題裝置中的客戶(hù)數(shù)據(jù)清除。這樣,應(yīng)用D能夠見(jiàn)到全部的客戶(hù)信息,對(duì)于核心裝置1的訪問(wèn)頻度與數(shù)據(jù)存在規(guī)則相關(guān),可以根據(jù)核心裝置1的負(fù)荷能力、訪問(wèn)核心裝置1的開(kāi)銷(xiāo)和智能存取式專(zhuān)題裝置5本身的存儲(chǔ)、檢索能力綜合協(xié)調(diào),以滿足應(yīng)用、設(shè)備、網(wǎng)絡(luò)、管理等等多個(gè)方面的需要。
——智能緩沖式專(zhuān)題裝置6實(shí)際上是基本緩沖式和智能存取式兩種專(zhuān)題裝置的綜合,其存儲(chǔ)的信息是基本緩沖式專(zhuān)題裝置3存儲(chǔ)的信息和智能存取式專(zhuān)題裝置5存儲(chǔ)的信息的并集,其查詢(xún)機(jī)制與智能存取式專(zhuān)題裝置5機(jī)制相同。這種專(zhuān)題裝置適合于支持既有明確的客戶(hù)信息的查詢(xún)要求,又需要能夠查詢(xún)到全部的客戶(hù)信息,且一旦客戶(hù)信息被查詢(xún)過(guò),其相關(guān)的信息可能再次使用的情況。
圖7說(shuō)明了智能存取式專(zhuān)題裝置5和智能緩沖式專(zhuān)題裝置6由于查詢(xún)導(dǎo)致的信息智能同步的過(guò)程。
在這兩種類(lèi)型的專(zhuān)題裝置向核心裝置1發(fā)出查詢(xún)客戶(hù)信息的請(qǐng)求時(shí),核心裝置1會(huì)首先響應(yīng)該查詢(xún)以便能夠快速地響應(yīng)應(yīng)用系統(tǒng)的請(qǐng)求;同時(shí),核心裝置1會(huì)建立該客戶(hù)相關(guān)信息超集在請(qǐng)求的專(zhuān)題裝置與核心裝置1的關(guān)聯(lián),從核心裝置1中組織同步需要的信息,然后將該同步信息由核心裝置1發(fā)送到請(qǐng)求信息的專(zhuān)題裝置;查詢(xún)請(qǐng)求的專(zhuān)題裝置在接收到核心裝置1傳來(lái)的該客戶(hù)的相關(guān)信息后,將其存入到本專(zhuān)題裝置的數(shù)據(jù)庫(kù)中。
這樣,在以后應(yīng)用系統(tǒng)向本專(zhuān)題裝置進(jìn)行該客戶(hù)的相關(guān)信息查詢(xún)時(shí),該客戶(hù)的信息就可以在通過(guò)在本專(zhuān)題裝置本地查詢(xún)得到。
智能存取式專(zhuān)題裝置5或智能緩沖式專(zhuān)題裝置6中的信息除了能夠通過(guò)首次查詢(xún)從核心裝置1拉到本專(zhuān)題裝置中外,還可以由核心裝置1主動(dòng)發(fā)起即將信息推送到相應(yīng)的專(zhuān)題裝置,如圖8所示。
在通過(guò)任何專(zhuān)題裝置增加客戶(hù)信息或者更新客戶(hù)信息時(shí),專(zhuān)題裝置將增加或者更新請(qǐng)求信息傳送到核心裝置1后,核心裝置1完成對(duì)該客戶(hù)信息的增加或者更新;成功之后,將檢查存儲(chǔ)在核心裝置1中的客戶(hù)信息推送配置信息,如果發(fā)現(xiàn)增加或者更新的客戶(hù)信息符合向某些智能存取式專(zhuān)題裝置5或智能緩沖式專(zhuān)題裝置6推送的要求,則將按照?qǐng)D7中的描述,由智能存取式專(zhuān)題裝置5或智能緩沖式專(zhuān)題裝置6向核心裝置1發(fā)起查詢(xún)響應(yīng)后處理的情況,建立這些智能存取式專(zhuān)題裝置5或智能緩沖式專(zhuān)題裝置6中有關(guān)該客戶(hù)的信息與核心裝置1的聯(lián)系,并將該客戶(hù)的有關(guān)信息組織傳送到相應(yīng)的智能存取式專(zhuān)題裝置5或智能緩沖式專(zhuān)題裝置6中。
例如,對(duì)于一個(gè)專(zhuān)門(mén)為網(wǎng)上銀行應(yīng)用服務(wù)的智能存取式專(zhuān)題裝置5來(lái)說(shuō),在新的客戶(hù)注冊(cè)為網(wǎng)上銀行應(yīng)用的客戶(hù)或者原有的客戶(hù)開(kāi)通網(wǎng)上銀行應(yīng)用業(yè)務(wù)而增加或者更新客戶(hù)信息時(shí),核心裝置1則根據(jù)網(wǎng)上銀行應(yīng)用的客戶(hù)信息在專(zhuān)門(mén)為網(wǎng)上銀行應(yīng)用服務(wù)的智能存取式專(zhuān)題裝置5中一定需要的推送配置特性,主動(dòng)將該客戶(hù)信息推送到專(zhuān)門(mén)為網(wǎng)上銀行應(yīng)用服務(wù)的智能存取式專(zhuān)題裝置5中,使得網(wǎng)上銀行應(yīng)用第一次對(duì)客戶(hù)信息的訪問(wèn)時(shí),就能夠在本地獲取該客戶(hù)信息。當(dāng)然,如果不進(jìn)行核心裝置1上述的推送過(guò)程,則網(wǎng)上銀行應(yīng)用第一次對(duì)客戶(hù)信息進(jìn)行訪問(wèn)時(shí),還需要由智能存取式專(zhuān)題裝置5先與核心裝置1建立聯(lián)系,獲得該客戶(hù)信息,然后才能響應(yīng)網(wǎng)上銀行應(yīng)用,這無(wú)疑會(huì)延長(zhǎng)智能存取式專(zhuān)題裝置5對(duì)網(wǎng)上銀行應(yīng)用請(qǐng)求的響應(yīng)時(shí)間。
圖9說(shuō)明了通過(guò)直接存取式專(zhuān)題裝置2更新客戶(hù)信息的過(guò)程。直接存取式專(zhuān)題裝置2將應(yīng)用系統(tǒng)提出的對(duì)客戶(hù)信息增加、修改、刪除等更新請(qǐng)求經(jīng)過(guò)必要的格式轉(zhuǎn)換后轉(zhuǎn)發(fā)到核心裝置1,在核心裝置1中完成對(duì)該客戶(hù)信息的更新動(dòng)作,然后核心裝置1將更新的結(jié)果返回給直接存取式專(zhuān)題裝置2,由于在直接存取式專(zhuān)題裝置2中不存儲(chǔ)客戶(hù)信息,所以該專(zhuān)題裝置僅僅將結(jié)果返回給應(yīng)用系統(tǒng),便完成了對(duì)客戶(hù)信息的更新。
圖10說(shuō)明了在存有客戶(hù)信息的基本緩沖式、直接緩沖式、智能存取式和智能緩沖式專(zhuān)題裝置中更新客戶(hù)信息的過(guò)程。
這些形式的專(zhuān)題裝置將應(yīng)用系統(tǒng)提出的對(duì)客戶(hù)信息增加、修改、刪除等更新請(qǐng)求經(jīng)過(guò)必要的格式轉(zhuǎn)換后轉(zhuǎn)發(fā)到核心裝置1,在核心裝置1中完成對(duì)該客戶(hù)信息的更新動(dòng)作,然后核心裝置1將更新的結(jié)果返回給請(qǐng)求的專(zhuān)題裝置,這些都與直接存取式的專(zhuān)題裝置是相同的。所不同的是,核心裝置1將根據(jù)記載的該客戶(hù)信息與這些形式的專(zhuān)題裝置的關(guān)聯(lián),發(fā)起對(duì)于客戶(hù)信息的同步,對(duì)存儲(chǔ)在各個(gè)專(zhuān)題裝置中的客戶(hù)信息進(jìn)行相應(yīng)的同步更新,以保持各個(gè)專(zhuān)題裝置與核心裝置1中客戶(hù)信息的一致。
圖11描述了當(dāng)一個(gè)客戶(hù)信息同時(shí)存在于上述四種形式的多個(gè)專(zhuān)題裝置中,而由另外的專(zhuān)題裝置發(fā)起的對(duì)客戶(hù)信息的更新成功后,由核心裝置1發(fā)起對(duì)于客戶(hù)信息的同步過(guò)程。
核心裝置1在完成了更新請(qǐng)求后,對(duì)于成功的更新動(dòng)作,將檢索在其內(nèi)部記載的客戶(hù)與專(zhuān)題裝置的關(guān)聯(lián),對(duì)于存有該客戶(hù)信息的專(zhuān)題裝置,將組織更新的同步信息發(fā)送到相關(guān)的各個(gè)專(zhuān)題裝置;相關(guān)的專(zhuān)題裝置在收到核心裝置1發(fā)送過(guò)來(lái)的同步更新請(qǐng)求后,將執(zhí)行在本專(zhuān)題裝置中的同步,以實(shí)現(xiàn)客戶(hù)信息在所有存放地點(diǎn)的一致。
對(duì)于專(zhuān)題裝置中存儲(chǔ)的通過(guò)專(zhuān)題裝置向核心裝置的查詢(xún)導(dǎo)致的核心裝置向?qū)n}裝置同步發(fā)送的客戶(hù)信息,都有一個(gè)設(shè)定的生命周期,如果在到達(dá)生命周期之前,向?qū)n}裝置請(qǐng)求查詢(xún)的應(yīng)用系統(tǒng)再次查詢(xún)了該客戶(hù)信息,則重新開(kāi)始計(jì)算生命周期;否則,在到達(dá)了生命周期后,整個(gè)系統(tǒng)將通過(guò)定期或者不定期的清理,在核心裝置1中解除達(dá)到生命周期的客戶(hù)信息與該專(zhuān)題裝置的關(guān)聯(lián),并在專(zhuān)題裝置中刪除這些已經(jīng)到達(dá)生命周期的客戶(hù)信息。
當(dāng)然,在實(shí)現(xiàn)的過(guò)程中,必須要考慮在網(wǎng)絡(luò)和并發(fā)處理的環(huán)境下導(dǎo)致的異常,采用交易自動(dòng)重復(fù)、根據(jù)交易日志產(chǎn)生批量差錯(cuò)處理文件等等必要的異常處理機(jī)制,并在諸如通信裝置較長(zhǎng)時(shí)間損壞、某一個(gè)專(zhuān)題裝置硬件設(shè)備故障等等必要的情況下通過(guò)產(chǎn)生需要人工干預(yù)的信息對(duì)照表,由人工介入以保證客戶(hù)信息的最終一致性。
權(quán)利要求
1.一種集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,包括一個(gè)核心裝置,用于集中存儲(chǔ)整個(gè)系統(tǒng)的操作型數(shù)據(jù),同時(shí),作為操作型數(shù)據(jù)的增加、修改、刪除動(dòng)作的業(yè)務(wù)邏輯集中控制與確認(rèn)點(diǎn);一個(gè)或者一個(gè)以上的專(zhuān)題裝置,作為操作型數(shù)據(jù)維護(hù)與查詢(xún)的分布接入,用于本專(zhuān)題裝置中存儲(chǔ)的操作型數(shù)據(jù)的查詢(xún)檢索;用于訪問(wèn)各個(gè)專(zhuān)題裝置中數(shù)據(jù)的應(yīng)用;以及,實(shí)現(xiàn)核心裝置和專(zhuān)題裝置之間通信以及專(zhuān)題裝置和應(yīng)用之間通信的通信裝置,用于傳送應(yīng)用向?qū)n}裝置發(fā)出的數(shù)據(jù)查詢(xún)與維護(hù)的請(qǐng)求和傳送專(zhuān)題裝置向應(yīng)用返回的結(jié)果。
2.根據(jù)權(quán)利要求1所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,在核心裝置中建立一個(gè)核心客戶(hù)信息系統(tǒng),負(fù)責(zé)客戶(hù)信息的維護(hù)以保證信息的完整性,保持存儲(chǔ)在各個(gè)專(zhuān)題裝置中的客戶(hù)信息與核心客戶(hù)信息系統(tǒng)信息的完整性與一致性,負(fù)責(zé)控制各個(gè)專(zhuān)題裝置中的客戶(hù)信息的關(guān)鍵運(yùn)行控制數(shù)據(jù),所述核心客戶(hù)信息系統(tǒng)僅僅與專(zhuān)題裝置進(jìn)行信息交互。
3.根據(jù)權(quán)利要求1所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,所述專(zhuān)題裝置可以為直接存取型專(zhuān)題裝置;基本緩沖型專(zhuān)題裝置;直接緩沖型專(zhuān)題裝置;智能存取型專(zhuān)題裝置;智能緩沖型專(zhuān)題裝置。
4.根據(jù)權(quán)利要求3所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,所述直接存取型專(zhuān)題裝置接收來(lái)自于應(yīng)用的查詢(xún)數(shù)據(jù)的所有請(qǐng)求,向核心裝置轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求并獲得查詢(xún)的結(jié)果,將查詢(xún)的結(jié)果轉(zhuǎn)發(fā)給應(yīng)用。
5.根據(jù)權(quán)利要求3所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,所述基本緩沖型專(zhuān)題裝置本身存儲(chǔ)與某個(gè)應(yīng)用相關(guān)的全部操作型數(shù)據(jù)副本,對(duì)于應(yīng)用請(qǐng)求數(shù)據(jù)的所有查詢(xún),在所述基本緩沖型專(zhuān)題裝置內(nèi)進(jìn)行檢索,并將查詢(xún)的結(jié)果返回給該應(yīng)用。
6.根據(jù)權(quán)利要求3所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,在應(yīng)用通過(guò)直接緩沖式專(zhuān)題裝置,或智能存取式專(zhuān)題裝置,或通過(guò)智能緩沖式專(zhuān)題裝置查詢(xún)客戶(hù)信息發(fā)出查詢(xún)客戶(hù)信息的請(qǐng)求時(shí),都首先在本專(zhuān)題裝置存儲(chǔ)的客戶(hù)信息中進(jìn)行查詢(xún),如果查詢(xún)到信息,則將查詢(xún)的結(jié)果返回給該應(yīng)用;如果未能查詢(xún)到,則在對(duì)應(yīng)用的請(qǐng)求進(jìn)行必要的格式轉(zhuǎn)換后向核心裝置發(fā)起查詢(xún),核心裝置在核心客戶(hù)信息系統(tǒng)存儲(chǔ)的數(shù)據(jù)中進(jìn)行查詢(xún)后,將查詢(xún)的結(jié)果返回給發(fā)出請(qǐng)求的專(zhuān)題裝置,由專(zhuān)題裝置進(jìn)行必要的格式轉(zhuǎn)換后將結(jié)果返回給應(yīng)用。
7.根據(jù)權(quán)利要求3所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,所述智能存取型專(zhuān)題裝置本身存儲(chǔ)某個(gè)應(yīng)用已經(jīng)查詢(xún)過(guò)的且在沒(méi)有超過(guò)設(shè)定的時(shí)間生命周期內(nèi)的操作型數(shù)據(jù)副本;對(duì)于該應(yīng)用請(qǐng)求數(shù)據(jù)的所有查詢(xún),首先在該智能存取型專(zhuān)題裝置內(nèi)進(jìn)行檢索,如果沒(méi)有查到,則向核心裝置轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求。
8.根據(jù)權(quán)利要求7所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,各種形式的專(zhuān)題裝置向核心裝置轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求按照同步或者異步兩種策略進(jìn)行處理同步策略是向核心裝置轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求而獲得查詢(xún)的結(jié)果,并將查詢(xún)的結(jié)果轉(zhuǎn)發(fā)給應(yīng)用D;異步策略是首先響應(yīng)應(yīng)用D沒(méi)有查到請(qǐng)求的數(shù)據(jù),然后向核心裝置轉(zhuǎn)發(fā)查詢(xún)請(qǐng)求。
9.根據(jù)權(quán)利要求1或2所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,在全部專(zhuān)題裝置中存儲(chǔ)的數(shù)據(jù)中,除去冗余的數(shù)據(jù)后,或者與核心裝置存儲(chǔ)的數(shù)據(jù)為等同的集合,或者為核心裝置存儲(chǔ)的數(shù)據(jù)的子集;每一個(gè)專(zhuān)題裝置中存儲(chǔ)的數(shù)據(jù)或者與核心裝置存儲(chǔ)的數(shù)據(jù)為等同的集合,或者為核心裝置存儲(chǔ)的數(shù)據(jù)的子集。
10.根據(jù)權(quán)利要求1或2所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,還包括所述專(zhuān)題裝置將應(yīng)用提出的對(duì)客戶(hù)信息增加、修改、刪除等維護(hù)請(qǐng)求經(jīng)過(guò)必要的格式轉(zhuǎn)換后轉(zhuǎn)發(fā)到核心裝置,在核心裝置中完成對(duì)該客戶(hù)信息的維護(hù)動(dòng)作,然后核心裝置將維護(hù)的結(jié)果返回給該專(zhuān)題裝置。
11.根據(jù)權(quán)利要求10所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,還包括所述專(zhuān)題裝置依據(jù)核心系統(tǒng)返回的維護(hù)結(jié)果,對(duì)存儲(chǔ)在本專(zhuān)題裝置中的客戶(hù)信息也進(jìn)行相應(yīng)的同步更新,以保持與核心裝置中客戶(hù)信息的一致。
12.根據(jù)權(quán)利要求11所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,所述同步更新包括核心裝置在完成了維護(hù)請(qǐng)求后,對(duì)于成功的維護(hù)動(dòng)作,將檢查在其內(nèi)部記載的客戶(hù)與專(zhuān)題裝置的關(guān)聯(lián),對(duì)于存有該客戶(hù)信息的專(zhuān)題裝置,將組織維護(hù)的同步信息發(fā)送到相關(guān)的各個(gè)專(zhuān)題裝置;相關(guān)的專(zhuān)題裝置在收到核心裝置發(fā)送過(guò)來(lái)的同步維護(hù)請(qǐng)求后,將執(zhí)行在本專(zhuān)題裝置中的同步,以實(shí)現(xiàn)客戶(hù)信息在所有存放地點(diǎn)的一致。
13.根據(jù)權(quán)利要求10-12任一所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,對(duì)于專(zhuān)題裝置中存儲(chǔ)的通過(guò)專(zhuān)題裝置向核心裝置的查詢(xún)導(dǎo)致核心裝置向?qū)n}裝置同步發(fā)送的數(shù)據(jù),都設(shè)定有一個(gè)生命周期;如果在到達(dá)生命周期之前,向?qū)n}裝置請(qǐng)求查詢(xún)的應(yīng)用再次提出了對(duì)該數(shù)據(jù)的查詢(xún)請(qǐng)求,則重新開(kāi)始計(jì)算生命周期;否則,在到達(dá)了生命周期后,專(zhuān)題裝置將通過(guò)定期或者不定期的清理,在核心裝置中解除達(dá)到生命周期的數(shù)據(jù)與該專(zhuān)題數(shù)據(jù)的關(guān)聯(lián),并在專(zhuān)題裝置中刪除這些已經(jīng)到達(dá)生命周期的數(shù)據(jù)。
14.根據(jù)權(quán)利要求1或2所述的集中分布式操作型數(shù)據(jù)管理的系統(tǒng),其特征在于,還包括當(dāng)核心裝置成功完成對(duì)該客戶(hù)信息的增加或者更新之后,核心裝置將檢查存儲(chǔ)在核心裝置中的客戶(hù)信息推送配置信息,如果滿足推送要求,則建立核心裝置與這些智能存取式專(zhuān)題裝置或智能緩沖式專(zhuān)題裝置中有關(guān)該客戶(hù)信息的聯(lián)系,并將該客戶(hù)的有關(guān)信息傳送到相應(yīng)的智能存取式專(zhuān)題裝置或智能緩沖式專(zhuān)題裝置中。
全文摘要
本發(fā)明公開(kāi)了一種集中分布式操作型數(shù)據(jù)管理的系統(tǒng),包括一個(gè)核心裝置,用于集中存儲(chǔ)整個(gè)系統(tǒng)的操作型數(shù)據(jù),同時(shí)作為操作型數(shù)據(jù)的增加、修改、刪除動(dòng)作的業(yè)務(wù)邏輯集中控制與確認(rèn)點(diǎn);一個(gè)或者一個(gè)以上的專(zhuān)題裝置,作為操作型數(shù)據(jù)更新與查詢(xún)的分布接入,用于本專(zhuān)題裝置中存儲(chǔ)的操作型數(shù)據(jù)的查詢(xún)檢索;用于訪問(wèn)各個(gè)專(zhuān)題裝置中數(shù)據(jù)的應(yīng)用;以及相應(yīng)用于傳送應(yīng)用向?qū)n}裝置發(fā)出的數(shù)據(jù)查詢(xún)與維護(hù)的請(qǐng)求和傳送專(zhuān)題裝置向應(yīng)用返回結(jié)果的通信裝置;本發(fā)明通過(guò)建立核心裝置,對(duì)操作型數(shù)據(jù)進(jìn)行集中更新,保證了操作型數(shù)據(jù)的完整性和一致性;本發(fā)明可以通過(guò)建立多個(gè)具有物理上完全獨(dú)立而數(shù)據(jù)動(dòng)態(tài)保持一致的專(zhuān)題裝置以保證查詢(xún)的響應(yīng)效率。
文檔編號(hào)G06F17/30GK1664814SQ20041004343
公開(kāi)日2005年9月7日 申請(qǐng)日期2004年4月30日 優(yōu)先權(quán)日2004年4月30日
發(fā)明者李寬, 唐學(xué)彬, 葉又升, 孟毅穎, 涂曉軍, 劉剛, 謝凱 申請(qǐng)人:中國(guó)農(nóng)業(yè)銀行, 北京聯(lián)信電子技術(shù)開(kāi)發(fā)公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
民丰县| 延边| 旬阳县| 广州市| 南江县| 彩票| 商城县| 泸定县| 稻城县| 平昌县| 当阳市| 永和县| 祁东县| 开江县| 岑巩县| 湖州市| 乳源| 东乡| 清水县| 法库县| 宜兰县| 德保县| 太和县| 即墨市| 临汾市| 莫力| 凌源市| 松阳县| 随州市| 遂平县| 通州区| 昭平县| 遵义市| 鄯善县| 黔江区| 巴楚县| 灵宝市| 巍山| 武定县| 白朗县| 宜都市|