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

基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)的制作方法

文檔序號(hào):6338762閱讀:227來(lái)源:國(guó)知局
專利名稱:基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫(kù)技術(shù),尤其涉及一種基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)。
背景技術(shù)
自計(jì)算機(jī)誕生以來(lái),人類積累了豐富的數(shù)據(jù)資源。計(jì)算機(jī)網(wǎng)絡(luò)的普及,使得數(shù)據(jù)資源的共享成為一個(gè)熱門話題。然而,由于時(shí)間和空間上的差異,人們使用的數(shù)據(jù)源各不相同,各信息系統(tǒng)的數(shù)據(jù)類型、數(shù)據(jù)訪問方式等也都千差萬(wàn)別。這就導(dǎo)致各數(shù)據(jù)源、系統(tǒng)之間不能高效地進(jìn)行數(shù)據(jù)交換與共享,成為“信息孤島”。數(shù)據(jù)共享問題由此產(chǎn)生,異構(gòu)數(shù)據(jù)共享問題也受到越來(lái)越多人的重視。異構(gòu)數(shù)據(jù)不僅指不同的數(shù)據(jù)庫(kù)系統(tǒng)之間的異構(gòu),如Oracle和SQL krver數(shù)據(jù)庫(kù),還包括不同結(jié)構(gòu)數(shù)據(jù)之間的異構(gòu),如結(jié)構(gòu)化的數(shù)據(jù)庫(kù)數(shù)據(jù)和半結(jié)構(gòu)化的數(shù)據(jù)。數(shù)據(jù)共享是一個(gè)復(fù)雜的系統(tǒng),對(duì)于數(shù)字化和信息化剛起步不久的我國(guó)來(lái)說(shuō),數(shù)據(jù)共享的難題突出表現(xiàn)在以下幾個(gè)方面
1)缺乏管理和調(diào)控,數(shù)據(jù)共享程度較低。隨著我國(guó)行政體制改革的推進(jìn),一些獨(dú)立的部門被撤消,而相應(yīng)行業(yè)組織的職能轉(zhuǎn)換遠(yuǎn)未到位,造成行業(yè)科技數(shù)據(jù)共享工作缺乏國(guó)家層面的管理與調(diào)控。我國(guó)科技數(shù)據(jù)資源有的僅限于一個(gè)部門、一個(gè)單位、甚至一個(gè)課題組或科學(xué)家個(gè)人使用。很多科技數(shù)據(jù)低水平重復(fù)采集,共享程度較低。2)科技數(shù)據(jù)資源開發(fā)缺乏標(biāo)準(zhǔn)與規(guī)范。許多數(shù)據(jù)儲(chǔ)存于資料堆、檔案柜,甚至流散在個(gè)人手中,已建成的相當(dāng)一部分?jǐn)?shù)據(jù)庫(kù)沒有標(biāo)準(zhǔn)可循,而有些領(lǐng)域的基礎(chǔ)共性技術(shù)面缺乏標(biāo)準(zhǔn)與規(guī)范,數(shù)據(jù)加工能力較低?,F(xiàn)有大部分?jǐn)?shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)沒有引入元數(shù)據(jù)概念,給數(shù)據(jù)共享帶來(lái)極大困難。于缺乏數(shù)據(jù)共享會(huì)形成很多“信息孤島”,“信息孤島”帶來(lái)的不利影響主要包括1)數(shù)據(jù)的一致性無(wú)法保證。同一個(gè)數(shù)據(jù)在不同部門的應(yīng)用系統(tǒng)中卻是不一致的,正確
性難以進(jìn)行判斷。另一方面,信息無(wú)法得到及時(shí)的共享和反饋。信息是具有時(shí)效性的,一些有用的信息超過(guò)了一定的時(shí)期,就變成了無(wú)用的信息。2) “信息孤島”對(duì)日常管理和業(yè)務(wù)運(yùn)行會(huì)產(chǎn)生非常不利的影響,如果不及時(shí)解決“信息孤島”問題,會(huì)導(dǎo)致更多的新的“信息孤島”的出現(xiàn)。造成數(shù)據(jù)共享程度的停滯不前。

發(fā)明內(nèi)容
本發(fā)明旨在提出一種能夠應(yīng)用于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),從而將具有不同數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)庫(kù)整合起來(lái),消除“信息孤島”的現(xiàn)象。根據(jù)本發(fā)明,提出一種基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),包括一組底層數(shù)據(jù)庫(kù)、數(shù)據(jù)分發(fā)平臺(tái)、業(yè)務(wù)接收端口和業(yè)務(wù)拆分裝置。一組底層數(shù)據(jù)庫(kù)根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)構(gòu)建,即所謂的異構(gòu)數(shù)據(jù)庫(kù)。數(shù)據(jù)分發(fā)平臺(tái)連接到一組底層數(shù)據(jù)庫(kù),數(shù)據(jù)分發(fā)平臺(tái)與底層數(shù)據(jù)庫(kù)中的每一個(gè)進(jìn)行數(shù)據(jù)交換,其中數(shù)據(jù)分發(fā)平臺(tái)與一個(gè)底層數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換時(shí),使用與該底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。業(yè)務(wù)接收端口用于接收業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)拆分裝置連接到業(yè)務(wù)接收端口和數(shù)據(jù)分發(fā)平臺(tái),對(duì)所接收的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,其中拆分是與一組底層數(shù)據(jù)庫(kù)相關(guān)聯(lián),經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)傳送給數(shù)據(jù)分發(fā)平臺(tái),數(shù)據(jù)分發(fā)平臺(tái)將經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。業(yè)務(wù)接收端口接收的業(yè)務(wù)數(shù)據(jù)包含數(shù)據(jù)結(jié)構(gòu)指示符,該數(shù)據(jù)結(jié)構(gòu)指示符與所述一組底層數(shù)據(jù)庫(kù)相對(duì)應(yīng)。業(yè)務(wù)拆分裝置根據(jù)所述數(shù)據(jù)結(jié)構(gòu)指示符對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,并在經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)中添加對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)指示符。數(shù)據(jù)分發(fā)平臺(tái)根據(jù)所述底層數(shù)據(jù)庫(kù)指示符對(duì)經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與底層數(shù)據(jù)庫(kù)指示符所指示的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)分發(fā)平臺(tái)和一組底層數(shù)據(jù)庫(kù)之間形成分布式結(jié)構(gòu),每一個(gè)底層數(shù)據(jù)庫(kù)具有獨(dú)立的局部處理能力,而數(shù)據(jù)分發(fā)平臺(tái)具有全局處理能力。或者,數(shù)據(jù)分發(fā)平臺(tái)和一組底層數(shù)據(jù)庫(kù)之間形成聯(lián)邦式結(jié)構(gòu)。一組底層數(shù)據(jù)庫(kù)根據(jù)Oracle數(shù)據(jù)結(jié)構(gòu)或者SQL數(shù)據(jù)結(jié)構(gòu)構(gòu)建,或者,一組底層數(shù)據(jù)庫(kù)包括結(jié)構(gòu)化數(shù)據(jù)庫(kù)或者半結(jié)構(gòu)化數(shù)據(jù)庫(kù)。本發(fā)明的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)在各個(gè)異構(gòu)數(shù)據(jù)庫(kù)之上建立統(tǒng)一的數(shù)據(jù)分發(fā)平臺(tái),針對(duì)各個(gè)異構(gòu)數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu),對(duì)所接收到的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分和數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,使得這些業(yè)務(wù)數(shù)據(jù)能夠被轉(zhuǎn)換成與對(duì)應(yīng)的數(shù)據(jù)庫(kù)相符的數(shù)據(jù)格式,再通過(guò)數(shù)據(jù)分發(fā)平臺(tái)與各個(gè)異構(gòu)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,完成業(yè)務(wù)要求。對(duì)于使用者來(lái)說(shuō),由于業(yè)務(wù)數(shù)據(jù)的拆分和數(shù)據(jù)格式的轉(zhuǎn)換都是由數(shù)據(jù)分發(fā)平臺(tái)統(tǒng)一進(jìn)行,因此使用者的感受這是一個(gè)統(tǒng)一的系統(tǒng),完全消除了又于異構(gòu)數(shù)據(jù)庫(kù)而帶來(lái)的不便。


圖1揭示了根據(jù)本發(fā)明的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)的結(jié)構(gòu)圖。圖2揭示了根據(jù)本發(fā)明的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)的工作過(guò)程。
具體實(shí)施例方式參考圖1所示,本發(fā)明揭示了一種基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),包括一組底層數(shù)據(jù)庫(kù)10、數(shù)據(jù)分發(fā)平臺(tái)11、業(yè)務(wù)接收端口 13和業(yè)務(wù)拆分裝置12。一組底層數(shù)據(jù)庫(kù)10根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)構(gòu)建,即所謂的異構(gòu)數(shù)據(jù)庫(kù)。在一個(gè)實(shí)施例中,例如圖1所示的實(shí)施例,一組底層數(shù)據(jù)庫(kù)10中包括根據(jù)Oracle數(shù)據(jù)結(jié)構(gòu)構(gòu)建的數(shù)據(jù)庫(kù),例如圖1中的底層數(shù)據(jù)庫(kù)101,或者根據(jù)SQL數(shù)據(jù)結(jié)構(gòu)構(gòu)建的數(shù)據(jù)庫(kù),例如圖1中的底層數(shù)據(jù)庫(kù)102。在另外的實(shí)施例中,一組底層數(shù)據(jù)庫(kù)也可以是結(jié)構(gòu)化數(shù)據(jù)庫(kù)或者半結(jié)構(gòu)化數(shù)據(jù)庫(kù)。數(shù)據(jù)分發(fā)平臺(tái)11連接到一組底層數(shù)據(jù)庫(kù)10,數(shù)據(jù)分發(fā)平臺(tái)11與底層數(shù)據(jù)庫(kù)10中的每一個(gè)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,數(shù)據(jù)分發(fā)平臺(tái)11與一個(gè)底層數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換時(shí),使用與該底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。例如,在圖1所示的實(shí)施例中,數(shù)據(jù)分發(fā)平臺(tái)11與底層數(shù)據(jù)庫(kù)101進(jìn)行數(shù)據(jù)交換時(shí)使用符合Oracle數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù),而與底層數(shù)據(jù)庫(kù)102進(jìn)行數(shù)據(jù)交換時(shí),使用符合SQL數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)。業(yè)務(wù)接收端口 13用于接收業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)拆分裝置12連接到業(yè)務(wù)接收端口 13和數(shù)據(jù)分發(fā)平臺(tái)11,業(yè)務(wù)拆分裝置12對(duì)所接收的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,其中拆分是與一組底層數(shù)據(jù)庫(kù)相關(guān)聯(lián)。在一個(gè)實(shí)施例中,這種關(guān)聯(lián)通過(guò)下述的方式實(shí)現(xiàn)業(yè)務(wù)接收端口 13接收的業(yè)務(wù)數(shù)據(jù)包含數(shù)據(jù)結(jié)構(gòu)指示符,該數(shù)據(jù)結(jié)構(gòu)指示符與一組底層數(shù)據(jù)庫(kù)相對(duì)應(yīng)。以圖1的實(shí)施例為例,數(shù)據(jù)結(jié)構(gòu)指示符可以指示數(shù)據(jù)結(jié)構(gòu)為Oracle,表示對(duì)應(yīng)底層數(shù)據(jù)庫(kù)101,也可以指示數(shù)據(jù)結(jié)構(gòu)為SQL,表示對(duì)應(yīng)底層數(shù)據(jù)庫(kù)102。業(yè)務(wù)拆分裝置12根據(jù)數(shù)據(jù)結(jié)構(gòu)指示符對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,并在經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)中添加對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)指示符。繼續(xù)以圖1的實(shí)施例為例,業(yè)務(wù)拆分裝置12根據(jù)數(shù)據(jù)結(jié)構(gòu)指示符將業(yè)務(wù)數(shù)據(jù)拆分為符合Oracle數(shù)據(jù)格式和符合SQL數(shù)據(jù)格式。并且分別在經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)中添加底層數(shù)據(jù)庫(kù)指示符,例如對(duì)于符合Oracle數(shù)據(jù)格式的業(yè)務(wù)數(shù)據(jù)添加指向底層數(shù)據(jù)庫(kù)101的底層數(shù)據(jù)庫(kù)指示符,而對(duì)于符合SQL數(shù)據(jù)格式的業(yè)務(wù)數(shù)據(jù)添加指向底層數(shù)據(jù)庫(kù)102的底層數(shù)據(jù)庫(kù)指示符。經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)傳送給數(shù)據(jù)分發(fā)平臺(tái)11,數(shù)據(jù)分發(fā)平臺(tái)11將經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。在一個(gè)實(shí)施例中,數(shù)據(jù)分發(fā)平臺(tái)11根據(jù)底層數(shù)據(jù)庫(kù)指示符對(duì)經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與底層數(shù)據(jù)庫(kù)指示符所指示的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。繼續(xù)以圖1為例,數(shù)據(jù)分發(fā)平臺(tái)11將具有指向底層數(shù)據(jù)庫(kù)101的底層數(shù)據(jù)庫(kù)指示符的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成符合Oracle數(shù)據(jù)格式,而將具有指向底層數(shù)據(jù)庫(kù)102的底層數(shù)據(jù)庫(kù)指示符的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成符合SQL數(shù)據(jù)格式。參考圖1可見,數(shù)據(jù)分發(fā)平臺(tái)11和一組底層數(shù)據(jù)庫(kù)10之間形成了一種數(shù)據(jù)集成/分布的模式,根據(jù)本發(fā)明的實(shí)施例,該數(shù)據(jù)集成/分布的模式可以是分布式結(jié)構(gòu),也可以是聯(lián)邦式結(jié)構(gòu)。數(shù)據(jù)分發(fā)平臺(tái)11和一組底層數(shù)據(jù)庫(kù)10之間形成分布式結(jié)構(gòu),則每一個(gè)底層數(shù)據(jù)庫(kù)具有獨(dú)立的局部處理能力,而數(shù)據(jù)分發(fā)平臺(tái)具有全局處理能力。分布式結(jié)構(gòu)是分布于計(jì)算機(jī)網(wǎng)絡(luò)上多個(gè)邏輯相關(guān)的數(shù)據(jù)庫(kù)組成的集合,其中的的每個(gè)結(jié)點(diǎn)(node),即此處的底層數(shù)據(jù)庫(kù)具有獨(dú)立處理的能為,可執(zhí)行局部應(yīng)用。同時(shí),每個(gè)結(jié)點(diǎn)通過(guò)網(wǎng)絡(luò)通訊系統(tǒng),即此處的數(shù)據(jù)分發(fā)平臺(tái)也能執(zhí)行全局應(yīng)用。對(duì)用戶來(lái)說(shuō),一個(gè)分布式系統(tǒng)邏輯上看如同集中式系統(tǒng)一樣,用戶可在任何一個(gè)場(chǎng)地執(zhí)行全局應(yīng)用。數(shù)據(jù)分發(fā)平臺(tái)11和一組底層數(shù)據(jù)庫(kù)10之間也可以形成聯(lián)邦式結(jié)構(gòu)。聯(lián)邦式結(jié)構(gòu)是一組既能協(xié)調(diào)工作,又可獨(dú)立自治的數(shù)據(jù)庫(kù)系統(tǒng)的集合。聯(lián)邦式結(jié)構(gòu)中,用戶可以像對(duì)待一個(gè)數(shù)據(jù)源那樣對(duì)多個(gè)數(shù)據(jù)源實(shí)施查詢和處理。這些數(shù)據(jù)源可能是同構(gòu)或異構(gòu)的數(shù)據(jù)源,也可能是幾種分散的數(shù)據(jù)源。
參考圖2所示,圖2揭示了根據(jù)本發(fā)明的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)的工作過(guò)程。首先,在步驟21,通過(guò)業(yè)務(wù)接收端口接收業(yè)務(wù),該些業(yè)務(wù)具有業(yè)務(wù)數(shù)據(jù)。其次,在步驟22,提取該業(yè)務(wù)數(shù)據(jù)中的數(shù)據(jù)結(jié)構(gòu)指示符,獲取相應(yīng)的底層數(shù)據(jù)庫(kù)的信息。在步驟23,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,并且根據(jù)拆分的結(jié)果在經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)中添加底層數(shù)據(jù)庫(kù)指示符。在步驟M,進(jìn)行數(shù)據(jù)轉(zhuǎn)換,根據(jù)底層數(shù)據(jù)庫(kù)指示符對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換成與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)格式。在步驟25,與底層數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,完成業(yè)務(wù)要求,其中與不同的底層數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交換分別是使用與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)格式。本發(fā)明的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng)在各個(gè)異構(gòu)數(shù)據(jù)庫(kù)之上建立統(tǒng)一的數(shù)據(jù)分發(fā)平臺(tái),針對(duì)各個(gè)異構(gòu)數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu),對(duì)所接收到的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分和數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,使得這些業(yè)務(wù)數(shù)據(jù)能夠被轉(zhuǎn)換成與對(duì)應(yīng)的數(shù)據(jù)庫(kù)相符的數(shù)據(jù)格式,再通過(guò)數(shù)據(jù)分發(fā)平臺(tái)與各個(gè)異構(gòu)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,完成業(yè)務(wù)要求。對(duì)于使用者來(lái)說(shuō),由于業(yè)務(wù)數(shù)據(jù)的拆分和數(shù)據(jù)格式的轉(zhuǎn)換都是由數(shù)據(jù)分發(fā)平臺(tái)統(tǒng)一進(jìn)行,因此使用者的感受這是一個(gè)統(tǒng)一的系統(tǒng),完全消除了又于異構(gòu)數(shù)據(jù)庫(kù)而帶來(lái)的不便。
權(quán)利要求
1.一種基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,包括一組底層數(shù)據(jù)庫(kù),所述一組底層數(shù)據(jù)庫(kù)根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)構(gòu)建;數(shù)據(jù)分發(fā)平臺(tái),連接到所述一組底層數(shù)據(jù)庫(kù),所述數(shù)據(jù)分發(fā)平臺(tái)與底層數(shù)據(jù)庫(kù)中的每一個(gè)進(jìn)行數(shù)據(jù)交換,其中數(shù)據(jù)分發(fā)平臺(tái)與一個(gè)底層數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換時(shí),使用與該底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu);業(yè)務(wù)接收端口,用于接收業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)拆分裝置,連接到所述業(yè)務(wù)接收端口和所述數(shù)據(jù)分發(fā)平臺(tái),對(duì)所接收的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,其中所述拆分是與所述一組底層數(shù)據(jù)庫(kù)相關(guān)聯(lián),經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)傳送給所述數(shù)據(jù)分發(fā)平臺(tái),所述數(shù)據(jù)分發(fā)平臺(tái)將經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。
2.如權(quán)利要求1所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,業(yè)務(wù)接收端口接收的業(yè)務(wù)數(shù)據(jù)包含數(shù)據(jù)結(jié)構(gòu)指示符,該數(shù)據(jù)結(jié)構(gòu)指示符與所述一組底層數(shù)據(jù)庫(kù)相對(duì)應(yīng)。
3.如權(quán)利要求2所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所^業(yè)務(wù)拆分裝置根據(jù)所述數(shù)據(jù)結(jié)構(gòu)指示符對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,并在經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)中添加對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)指示符。
4.如權(quán)利要求3所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述數(shù)據(jù)分發(fā)平臺(tái)根據(jù)所述底層數(shù)據(jù)庫(kù)指示符對(duì)經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與底層數(shù)據(jù)庫(kù)指示符所指示的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。
5.如權(quán)利要求1所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述數(shù)據(jù)分發(fā)平臺(tái)和一組底層數(shù)據(jù)庫(kù)之間形成分布式結(jié)構(gòu)。
6.如權(quán)利要求5所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述每一個(gè)底層數(shù)據(jù)庫(kù)具有獨(dú)立的局部處理能力,所述數(shù)據(jù)分發(fā)平臺(tái)具有全局處理能力。
7.如權(quán)利要求1所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述數(shù)據(jù)分發(fā)平臺(tái)和一組底層數(shù)據(jù)庫(kù)之間形成聯(lián)邦式結(jié)構(gòu)。
8.如權(quán)利要求1所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述一組底層數(shù)據(jù)庫(kù)根據(jù)Oracle數(shù)據(jù)結(jié)構(gòu)或者SQL數(shù)據(jù)結(jié)構(gòu)構(gòu)建。
9.如權(quán)利要求1所述的基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),其特征在于,所述一組底層數(shù)據(jù)庫(kù)包括結(jié)構(gòu)化數(shù)據(jù)庫(kù)或者半結(jié)構(gòu)化數(shù)據(jù)庫(kù)。
全文摘要
本發(fā)明揭示了一種基于異構(gòu)數(shù)據(jù)庫(kù)的業(yè)務(wù)系統(tǒng),包括一組底層數(shù)據(jù)庫(kù),一組底層數(shù)據(jù)庫(kù)根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)構(gòu)建;數(shù)據(jù)分發(fā)平臺(tái),連接到一組底層數(shù)據(jù)庫(kù),數(shù)據(jù)分發(fā)平臺(tái)與底層數(shù)據(jù)庫(kù)中的每一個(gè)進(jìn)行數(shù)據(jù)交換,其中數(shù)據(jù)分發(fā)平臺(tái)與一個(gè)底層數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換時(shí),使用與該底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu);業(yè)務(wù)接收端口,用于接收業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)拆分裝置,連接到業(yè)務(wù)接收端口和數(shù)據(jù)分發(fā)平臺(tái),對(duì)所接收的業(yè)務(wù)數(shù)據(jù)進(jìn)行拆分,其中拆分是與一組底層數(shù)據(jù)庫(kù)相關(guān)聯(lián),經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)傳送給數(shù)據(jù)分發(fā)平臺(tái),數(shù)據(jù)分發(fā)平臺(tái)將經(jīng)拆分的業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,轉(zhuǎn)換成與對(duì)應(yīng)的底層數(shù)據(jù)庫(kù)相符的數(shù)據(jù)結(jié)構(gòu)。
文檔編號(hào)G06F17/30GK102567335SQ201010589678
公開日2012年7月11日 申請(qǐng)日期2010年12月15日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者陸莉莉 申請(qǐng)人:上海杉達(dá)學(xué)院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
时尚| 平原县| 牙克石市| 岱山县| 恩施市| 武冈市| 潜山县| 扶余县| 阜新市| 甘德县| 南靖县| 象山县| 孝昌县| 城口县| 闻喜县| 东山县| 石门县| 长春市| 东海县| 石阡县| 黄浦区| 宽城| 正阳县| 凉山| 仙居县| 四平市| 长白| 澄江县| 盘山县| 达孜县| 曲靖市| 黄山市| 吉木乃县| 玛沁县| 靖边县| 津南区| 关岭| 灵山县| 安义县| 佛坪县| 玉环县|