两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法

文檔序號(hào):7655022閱讀:333來(lái)源:國(guó)知局
專利名稱:構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,具體地說(shuō)是構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法。
2背景技術(shù)
長(zhǎng)時(shí)間以來(lái),在解決單體企業(yè)應(yīng)用與集團(tuán)企業(yè)應(yīng)用之間數(shù)據(jù)的采集問(wèn)題時(shí),往往采用在單 體企業(yè)數(shù)據(jù)庫(kù)中建立觸發(fā)器,通過(guò)數(shù)據(jù)庫(kù)增量觸發(fā)生成傳輸數(shù)據(jù)文本文件的功能來(lái)解決數(shù)據(jù)的 同步的方案。這種方式的局限在于依賴于數(shù)據(jù)庫(kù)的類型,不利于數(shù)據(jù)庫(kù)的數(shù)據(jù)備份、恢復(fù),維 護(hù)。觸發(fā)器容易因?yàn)樗蕾嚨臄?shù)據(jù)庫(kù)結(jié)構(gòu)變動(dòng)而失效,造成觸發(fā)器熄火,很難搞清楚哪些數(shù)據(jù) 進(jìn)行了同步,哪些數(shù)據(jù)未實(shí)現(xiàn)同步。原有的方案不能夠解決多節(jié)點(diǎn)之間的數(shù)據(jù)相互發(fā)送的問(wèn)題, 更不能解決數(shù)據(jù)群發(fā)的問(wèn)題。數(shù)據(jù)在發(fā)送端和接收端需要落地形成文本,中間過(guò)程數(shù)據(jù)保密性 不強(qiáng),不適合國(guó)防、軍工等保密要求。
3
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法。 本發(fā)明的目的是按以下方式實(shí)現(xiàn)的,所構(gòu)建的數(shù)據(jù)交換平臺(tái)不依賴于數(shù)據(jù)庫(kù)類型,獨(dú)立于 數(shù)據(jù)庫(kù)、獨(dú)立于應(yīng)用在不同產(chǎn)品或項(xiàng)目中,使用時(shí)將應(yīng)用節(jié)點(diǎn)進(jìn)行編址,通過(guò)尋址來(lái)找到數(shù)據(jù) 的交換節(jié)點(diǎn),進(jìn)而進(jìn)行數(shù)據(jù)的發(fā)送、接收和轉(zhuǎn)發(fā),數(shù)據(jù)在交換平臺(tái)中采用單節(jié)點(diǎn)發(fā)送、多節(jié)點(diǎn)發(fā) 送和廣播式發(fā)送數(shù)據(jù)在多個(gè)應(yīng)用節(jié)點(diǎn)之間采用網(wǎng)狀形式傳送; 數(shù)據(jù)交換節(jié)點(diǎn)之間的數(shù)據(jù)傳送有以下方式-
1) 如圖1所示,兩個(gè)節(jié)點(diǎn)間的數(shù)據(jù)發(fā)送和接收步驟如下-發(fā)送端發(fā)送完數(shù)據(jù),等待接收端的正確返回信息后,數(shù)據(jù)發(fā)送完畢。 接收端接收到數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回給數(shù)據(jù)的發(fā)送端。
2) 數(shù)據(jù)轉(zhuǎn)發(fā)如圖2所示
發(fā)送端將數(shù)據(jù)發(fā)送給中間節(jié)點(diǎn),中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給接收端,發(fā)送完數(shù)據(jù),等待接收 端的正確返回信息后,數(shù)據(jù)發(fā)送完畢。
中間節(jié)點(diǎn)判斷數(shù)據(jù)的接收端是否是自身,不是轉(zhuǎn)發(fā)。
接收端接收到到中間節(jié)點(diǎn)發(fā)來(lái)的數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回 給中間節(jié)點(diǎn),由中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給發(fā)送端。
3) 數(shù)據(jù)群發(fā)如圖3所示,每個(gè)節(jié)點(diǎn)既是發(fā)送端,又是接收端,作發(fā)送端時(shí)同時(shí)向多個(gè)接 收端發(fā)送數(shù)據(jù),作接收端時(shí)又同時(shí)接收多個(gè)發(fā)送端發(fā)送來(lái)的數(shù)據(jù),接收和發(fā)送的數(shù)據(jù)包括通過(guò)
中間節(jié)點(diǎn)轉(zhuǎn)發(fā)的數(shù)據(jù)。
本發(fā)明的方法和現(xiàn)有技術(shù)相比所具有的優(yōu)點(diǎn)是、數(shù)據(jù)傳送迅速、安全可靠,可杜絕網(wǎng)絡(luò)數(shù) 據(jù)堵塞等情況的發(fā)生,而且能及時(shí)發(fā)現(xiàn)數(shù)據(jù)傳輸中出現(xiàn)的問(wèn)題,解決了多節(jié)點(diǎn)之間的數(shù)據(jù)不能 相互發(fā)送的問(wèn)題、解決了數(shù)據(jù)不能群發(fā)的問(wèn)題、數(shù)據(jù)在發(fā)送端和接收端需要落地形成文本對(duì)中 間過(guò)程數(shù)據(jù)保密性不強(qiáng)的問(wèn)題和不能適應(yīng)國(guó)防、軍工等保密要求。
4

圖1是雙節(jié)點(diǎn)間的數(shù)據(jù)發(fā)送接收示意圖
圖2是三節(jié)點(diǎn)間的數(shù)據(jù)發(fā)送與接收示意圖3是多節(jié)點(diǎn)數(shù)據(jù)群發(fā)的示意圖4是數(shù)據(jù)交換平臺(tái)的結(jié)構(gòu)示意圖5是同步數(shù)據(jù)交換的結(jié)構(gòu)示意圖6是異步數(shù)據(jù)交換的結(jié)構(gòu)示意圖7是集群數(shù)據(jù)交換平臺(tái)結(jié)構(gòu)示意圖。
5具體實(shí)施例方式
本發(fā)明的構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法,是將應(yīng)用節(jié)點(diǎn)進(jìn)行編址,通過(guò)尋址 來(lái)找到數(shù)據(jù)的交換節(jié)點(diǎn),進(jìn)而進(jìn)行數(shù)據(jù)的發(fā)送、接收和轉(zhuǎn)發(fā),數(shù)據(jù)在交換平臺(tái)中采用單節(jié)點(diǎn)發(fā)送、 多節(jié)點(diǎn)發(fā)送和廣播式發(fā)送數(shù)據(jù)在多個(gè)應(yīng)用節(jié)點(diǎn)之間采用網(wǎng)狀傳送;數(shù)據(jù)傳送有以下方式
1) 單節(jié)點(diǎn)數(shù)據(jù)的傳送
發(fā)送端發(fā)送完數(shù)據(jù),等待接收端的正確返回信息后,數(shù)據(jù)發(fā)送完畢; 接收端接收到數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回給數(shù)據(jù)的發(fā)送端;
2) 多節(jié)點(diǎn)數(shù)據(jù)的傳送
發(fā)送端將數(shù)據(jù)發(fā)送給中間節(jié)點(diǎn),中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給接收端,發(fā)送完數(shù)據(jù),等待接收 端的正確返回信息后,數(shù)據(jù)發(fā)送完畢。
中間節(jié)點(diǎn)判斷數(shù)據(jù)的接收端是否是自身,不是轉(zhuǎn)發(fā)。
接收端接收到到中間節(jié)點(diǎn)發(fā)來(lái)的數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回給中間節(jié)點(diǎn), 由中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給發(fā)送端。
3) 網(wǎng)狀節(jié)點(diǎn)數(shù)據(jù)的群發(fā)
每個(gè)節(jié)點(diǎn)既是發(fā)送端,又是接收端,作發(fā)送端時(shí)同時(shí)向多個(gè)接收端發(fā)送數(shù)據(jù),作接收端時(shí) 又同時(shí)接收多個(gè)發(fā)送端發(fā)送來(lái)的數(shù)據(jù),接收和發(fā)送的數(shù)據(jù)包括通過(guò)中 間節(jié)點(diǎn)轉(zhuǎn)發(fā)的數(shù)據(jù)。
4) 本發(fā)明的數(shù)據(jù)交換平臺(tái)獨(dú)立于數(shù)據(jù)庫(kù)、獨(dú)立于應(yīng)用在不同產(chǎn)品或項(xiàng)目中,使用不依賴于
5) 本發(fā)明的數(shù)據(jù)交換平臺(tái)可以實(shí)現(xiàn)同步數(shù)據(jù)交換和異步數(shù)據(jù)交換,同步數(shù)據(jù)交換是數(shù)據(jù)發(fā) 送和接收返回信息在同一個(gè)事務(wù)中完成。
異步數(shù)據(jù)交換是數(shù)據(jù)發(fā)送和接收返回信息在不同的事務(wù)中完成。
6) 數(shù)據(jù)交換平臺(tái)在離線式數(shù)據(jù)交換應(yīng)用中,數(shù)據(jù)交換平臺(tái)可以根據(jù)數(shù)據(jù)的E-R關(guān)系生成數(shù) 據(jù)交換拓?fù)浣Y(jié)構(gòu)樹(shù),采用隊(duì)列技術(shù),能有效保證數(shù)據(jù)信息的完整性。
依據(jù)數(shù)據(jù)的E-R關(guān)系生成完整的數(shù)據(jù)包。使用Message Queue,使用分段傳輸,保證傳輸?shù)?高效性和傳輸數(shù)據(jù)的完整性。
7) 數(shù)據(jù)傳送過(guò)程不落地形成文本文件等中間形態(tài)數(shù)據(jù),直接通過(guò)數(shù)據(jù)交換平臺(tái)傳送到接收 端,以提高處理效率和提高數(shù)據(jù)的安全性。
信息在整個(gè)傳輸過(guò)程中,通過(guò)嚴(yán)密的加密算法保證了數(shù)據(jù)的安全性和保密性。 數(shù)據(jù)包在傳輸之前,要進(jìn)行壓縮和加密 壓縮減小數(shù)據(jù)包的大小,提高傳輸效率。 加密保證數(shù)據(jù)的安全性。
8) 數(shù)據(jù)包可以自由設(shè)置大小,從而可以適應(yīng)不同帶寬的網(wǎng)絡(luò)環(huán)境,防止因數(shù)據(jù)包過(guò)大而傳 輸失敗。數(shù)據(jù)在傳輸過(guò)程中,根據(jù)網(wǎng)絡(luò)狀況,設(shè)置數(shù)據(jù)包的大小,提高傳輸效率。對(duì)大數(shù)據(jù)包 的傳輸和不穩(wěn)定的網(wǎng)絡(luò)非常有意義。數(shù)據(jù)包大小自由設(shè)置,從而可以適應(yīng)不同帶寬的網(wǎng)絡(luò)環(huán)境, 防止因數(shù)據(jù)包過(guò)大而傳輸失敗。
9) 數(shù)據(jù)交換的對(duì)象可以是數(shù)據(jù)庫(kù)數(shù)據(jù)、文本、圖像等多種數(shù)據(jù)。
10) 數(shù)據(jù)交換支持的數(shù)據(jù)對(duì)象有數(shù)據(jù)庫(kù)表數(shù)據(jù)各種類型的字段數(shù)據(jù),包括lob字段數(shù) 據(jù),文件是文本文件和二進(jìn)制文件。
11) 數(shù)據(jù)交換在接收端進(jìn)行集群方式數(shù)據(jù)接收處理,以防止數(shù)據(jù)堵塞的問(wèn)題。更適合于大 型應(yīng)用的數(shù)據(jù)交換,采用集群方式,可以提高中心端的處理能力。
12) 本發(fā)明的方法支持同構(gòu)和非同構(gòu)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)傳輸,通過(guò)配置,可以定義
g) 傳輸?shù)臄?shù)據(jù)表
h) 數(shù)據(jù)表的傳輸字段
i) 是否群發(fā)
j) 數(shù)據(jù)的主子關(guān)系和外鍵關(guān)系
k) 數(shù)據(jù)的發(fā)送節(jié)點(diǎn)
1) 數(shù)據(jù)表的安全級(jí)別可讀,可寫(xiě),可讀寫(xiě)等^
權(quán)利要求
1、構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法,其特征在于數(shù)據(jù)交換平臺(tái)不依賴于數(shù)據(jù)庫(kù)類型,獨(dú)立于數(shù)據(jù)庫(kù)、獨(dú)立于應(yīng)用在不同產(chǎn)品或項(xiàng)目中,使用時(shí)將應(yīng)用節(jié)點(diǎn)進(jìn)行編址,通過(guò)尋址來(lái)找到數(shù)據(jù)的交換節(jié)點(diǎn),進(jìn)而進(jìn)行數(shù)據(jù)的發(fā)送、接收和轉(zhuǎn)發(fā),數(shù)據(jù)在交換平臺(tái)中采用單節(jié)點(diǎn)發(fā)送、多節(jié)點(diǎn)發(fā)送和廣播式發(fā)送數(shù)據(jù)在多個(gè)應(yīng)用節(jié)點(diǎn)之間采用網(wǎng)狀傳送;數(shù)據(jù)按以下方式傳送1)單節(jié)點(diǎn)數(shù)據(jù)的傳送發(fā)送端發(fā)送完數(shù)據(jù),等待接收端的正確返回信息后,數(shù)據(jù)發(fā)送完畢;接收端接收到數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回給數(shù)據(jù)的發(fā)送端;2)多節(jié)點(diǎn)數(shù)據(jù)的傳送發(fā)送端將數(shù)據(jù)發(fā)送給中間節(jié)點(diǎn),中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給接收端,發(fā)送完數(shù)據(jù),等待接收端的正確返回信息后,數(shù)據(jù)發(fā)送完畢;中間節(jié)點(diǎn)判斷數(shù)據(jù)的接收端是否是自身,不是則轉(zhuǎn)發(fā)給接收端;接收端接收到到中間節(jié)點(diǎn)發(fā)來(lái)的數(shù)據(jù)后,處理數(shù)據(jù),并將處理的結(jié)果返回給中間節(jié)點(diǎn),由中間節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)給發(fā)送端;3)網(wǎng)狀節(jié)點(diǎn)數(shù)據(jù)的群發(fā)每個(gè)節(jié)點(diǎn)既是發(fā)送端,又是接收端,作發(fā)送端時(shí)同時(shí)向多個(gè)接收端發(fā)送數(shù)據(jù),作接收端時(shí)又同時(shí)接收多個(gè)發(fā)送端發(fā)送來(lái)的數(shù)據(jù),接收和發(fā)送的數(shù)據(jù)包括通過(guò)中間節(jié)點(diǎn)轉(zhuǎn)發(fā)的數(shù)據(jù);4)數(shù)據(jù)交換的對(duì)象是數(shù)據(jù)庫(kù)數(shù)據(jù)、圖像、文本文件和二進(jìn)制文件;5)數(shù)據(jù)交換平臺(tái)支持同步數(shù)據(jù)交換和異步數(shù)據(jù)交換,根據(jù)業(yè)務(wù)要求或者網(wǎng)絡(luò)狀況來(lái)決定使用同步數(shù)據(jù)交換還是異步數(shù)據(jù)交換,在網(wǎng)絡(luò)條件好的情況下,采用同步數(shù)據(jù)交換,保證數(shù)據(jù)不丟失和保證事物的完整性;6)同步數(shù)據(jù)交換是數(shù)據(jù)發(fā)送和接收返回信息在同一個(gè)事務(wù)中完成;異步數(shù)據(jù)交換是數(shù)據(jù)發(fā)送和接收返回信息在不同的事務(wù)中完成;7)交換平臺(tái)在離線式數(shù)據(jù)交換應(yīng)用中,數(shù)據(jù)交換平臺(tái)根據(jù)數(shù)據(jù)的E-R關(guān)系生成數(shù)據(jù)交換拓?fù)浣Y(jié)構(gòu)樹(shù),采用隊(duì)列技術(shù)保證數(shù)據(jù)信息的完整性;8)依據(jù)數(shù)據(jù)的E-R關(guān)系生成完整的數(shù)據(jù)包,使用Message Queue,使用分段傳輸,保證傳輸?shù)母咝院蛡鬏敂?shù)據(jù)的完整性;9)數(shù)據(jù)傳送過(guò)程不落地形成文本文件的中間形態(tài)數(shù)據(jù),直接通過(guò)數(shù)據(jù)交換平臺(tái)傳送到接收端,以提高處理效率和提高數(shù)據(jù)的安全性;10)信息在整個(gè)傳輸過(guò)程中,通過(guò)嚴(yán)密的加密算法保證了數(shù)據(jù)的安全性和保密性。11)數(shù)據(jù)交換支持的數(shù)據(jù)對(duì)象是數(shù)據(jù)庫(kù)表數(shù)據(jù)、字段數(shù)據(jù)和lob字段數(shù)據(jù)。12)交換平臺(tái)支持同構(gòu)和非同構(gòu)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)傳輸,通過(guò)配置,定義如下a)傳輸?shù)臄?shù)據(jù)表;b)數(shù)據(jù)表的傳輸字段;c)是否群發(fā);d)數(shù)據(jù)的主子關(guān)系和外鍵關(guān)系;e)數(shù)據(jù)的發(fā)送節(jié)點(diǎn);f)數(shù)據(jù)表的安全級(jí)別分為可讀級(jí),可寫(xiě)級(jí)或可讀寫(xiě)級(jí)。
全文摘要
本發(fā)明提供一種構(gòu)建多類型數(shù)據(jù)庫(kù)安全數(shù)據(jù)交換平臺(tái)的方法,該方法構(gòu)建的數(shù)據(jù)交換平臺(tái)不依賴于數(shù)據(jù)庫(kù)類型,獨(dú)立于數(shù)據(jù)庫(kù)、獨(dú)立應(yīng)用在不同產(chǎn)品或項(xiàng)目中,使用時(shí)將應(yīng)用節(jié)點(diǎn)進(jìn)行編址,通過(guò)尋址來(lái)找到數(shù)據(jù)的交換節(jié)點(diǎn),進(jìn)而進(jìn)行數(shù)據(jù)的相互傳送,數(shù)據(jù)在交換平臺(tái)中采用單節(jié)點(diǎn)傳送、多節(jié)點(diǎn)傳送和廣播式傳送本發(fā)明的優(yōu)點(diǎn)是,數(shù)據(jù)傳送迅速、安全可靠,可杜絕網(wǎng)絡(luò)數(shù)據(jù)堵塞等情況的發(fā)生,而且能及時(shí)發(fā)現(xiàn)數(shù)據(jù)傳輸中出現(xiàn)的問(wèn)題,解決了多節(jié)點(diǎn)之間的數(shù)據(jù)不能相互發(fā)送、數(shù)據(jù)不能群發(fā)、數(shù)據(jù)在發(fā)送端和接收端需要落地形成文本對(duì)中間過(guò)程數(shù)據(jù)保密性不強(qiáng)等問(wèn)題,能夠很好地滿足國(guó)防、軍工保密的要求。
文檔編號(hào)H04L29/08GK101170574SQ20071011500
公開(kāi)日2008年4月30日 申請(qǐng)日期2007年11月28日 優(yōu)先權(quán)日2007年11月28日
發(fā)明者孫俊文, 張照平, 李建國(guó) 申請(qǐng)人:浪潮集團(tuán)山東通用軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳谷县| 孟州市| 徐州市| 伊宁县| 西吉县| 沙雅县| 二连浩特市| 临朐县| 十堰市| 灵川县| 呈贡县| 郧西县| 如皋市| 大宁县| 灵寿县| 曲阜市| 新和县| 诸城市| 福建省| 平和县| 武夷山市| 长春市| 神池县| 靖远县| 玉林市| 莱西市| 庐江县| 浑源县| 沙坪坝区| 商河县| 龙门县| 平度市| 蕉岭县| 武功县| 广昌县| 虎林市| 海丰县| 农安县| 泰州市| 徐闻县| 新晃|