一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),包括數(shù)據(jù)注冊(cè)中心、數(shù)據(jù)資源池及數(shù)據(jù)服務(wù)單元層,其中:數(shù)據(jù)資源池是用于存儲(chǔ)數(shù)據(jù)的空間;數(shù)據(jù)注冊(cè)中心用于構(gòu)建起統(tǒng)一的數(shù)據(jù)定義、命名和注冊(cè)功能以實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理;數(shù)據(jù)服務(wù)單元層包括若干個(gè)面向數(shù)據(jù)的相關(guān)功能封裝的數(shù)據(jù)功能單元,數(shù)據(jù)功能單元用于對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問,其在初次訪問數(shù)據(jù)資源池時(shí)、數(shù)據(jù)注冊(cè)中心主動(dòng)刷新信息并告知數(shù)據(jù)功能單元時(shí)、以及訪問出現(xiàn)異常時(shí)均需從數(shù)據(jù)注冊(cè)中心獲取訪問所需的信息,然后再對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問。本發(fā)明將數(shù)據(jù)都存儲(chǔ)于數(shù)據(jù)資源池內(nèi),便于數(shù)據(jù)共享,本發(fā)明應(yīng)用時(shí)可直接通過對(duì)數(shù)據(jù)功能單元進(jìn)行組合來搭建不同的系統(tǒng)應(yīng)用,便于系統(tǒng)功能的擴(kuò)展,響應(yīng)效率高,維護(hù)成本低。
【專利說明】一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)系統(tǒng),具體是一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng)。
【背景技術(shù)】
[0002]隨著云計(jì)算、物聯(lián)網(wǎng)等技術(shù)的興起及應(yīng)用,數(shù)據(jù)正以前所未有的速度不斷地增長和累積,并日益以數(shù)據(jù)規(guī)模巨大、數(shù)據(jù)類型多樣化和數(shù)據(jù)間關(guān)系復(fù)雜多變等形式出現(xiàn)在具體的應(yīng)用程序或信息系統(tǒng)中。
[0003]現(xiàn)有信息系統(tǒng)采用了將邏輯關(guān)系進(jìn)行固化的數(shù)據(jù)處理方式,將應(yīng)用邏輯與數(shù)據(jù)進(jìn)行綁定。因系統(tǒng)的開發(fā)周期長,當(dāng)需求發(fā)生變化時(shí)通常需要修改數(shù)據(jù)的組織結(jié)構(gòu),這會(huì)引發(fā)一系列的代碼修改、測試及重新部署等問題,進(jìn)而導(dǎo)致對(duì)需求變化的響應(yīng)效率低下和維護(hù)成本高,難以滿足實(shí)際應(yīng)用的要求。另外由于建設(shè)時(shí)期不同、開發(fā)商不同,造成了每個(gè)應(yīng)用系統(tǒng)都有獨(dú)立的數(shù)據(jù)源,異構(gòu)系統(tǒng)之間的數(shù)據(jù)不能聯(lián)通,時(shí)間一長造成很多“信息孤島”,或者數(shù)據(jù)出現(xiàn)大量的冗余和二義性,后期需要付出很大成本來做數(shù)據(jù)整合、應(yīng)用整合的工作。
[0004]信息系統(tǒng)實(shí)施時(shí)具有分散性和演變性,系統(tǒng)框架難以在初期完備地規(guī)劃好,現(xiàn)有信息系統(tǒng)實(shí)施過程中的集成難度高,與目標(biāo)的聯(lián)系一般是間接的,系統(tǒng)難以支持整體戰(zhàn)略目標(biāo),隨著時(shí)間的推移,信息系統(tǒng)規(guī)模的不斷增大,系統(tǒng)結(jié)構(gòu)不合理、各部分失調(diào)等問題會(huì)日益突顯。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供了一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其構(gòu)造的應(yīng)用系統(tǒng)響應(yīng)效率高,維護(hù)成本低,便于數(shù)據(jù)共享和系統(tǒng)功能的擴(kuò)展。
[0006]本發(fā)明解決上述問題主要通過以下技術(shù)方案實(shí)現(xiàn):一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),包括數(shù)據(jù)注冊(cè)中心、數(shù)據(jù)資源池及數(shù)據(jù)服務(wù)單元層,其中:數(shù)據(jù)資源池是用于存儲(chǔ)數(shù)據(jù)的空間;數(shù)據(jù)注冊(cè)中心用于構(gòu)建起統(tǒng)一的數(shù)據(jù)定義、命名和注冊(cè)功能以實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理;數(shù)據(jù)服務(wù)單元層包括若干個(gè)面向數(shù)據(jù)的相關(guān)功能封裝的數(shù)據(jù)功能單元,數(shù)據(jù)功能單元用于對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問,其在初次訪問數(shù)據(jù)資源池時(shí)、數(shù)據(jù)注冊(cè)中心主動(dòng)刷新信息并告知數(shù)據(jù)功能單元時(shí)、以及訪問出現(xiàn)異常時(shí)均需從數(shù)據(jù)注冊(cè)中心獲取訪問所需的信息,然后再對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問。本發(fā)明數(shù)據(jù)資源池內(nèi)存儲(chǔ)的數(shù)據(jù)可以是任意類型的數(shù)據(jù),其包括但不限于結(jié)構(gòu)化/非結(jié)構(gòu)化數(shù)據(jù)、實(shí)時(shí)/存檔/歷史數(shù)據(jù),空間/非空間數(shù)據(jù)。數(shù)據(jù)資源池是存放數(shù)據(jù)的空間,其實(shí)現(xiàn)方式不依賴于特定的軟件、硬件平臺(tái)或系統(tǒng),僅需實(shí)現(xiàn)數(shù)據(jù)的可存儲(chǔ)性、可訪問性及可擴(kuò)展性,通過數(shù)據(jù)注冊(cè)中心所載明的信息,數(shù)據(jù)訪問的發(fā)起者(如某個(gè)數(shù)據(jù)功能單元)可以訪問到數(shù)據(jù)池中的數(shù)據(jù)。為了構(gòu)建起統(tǒng)一的數(shù)據(jù)定義、命名及注冊(cè)功能,本發(fā)明的數(shù)據(jù)注冊(cè)中心內(nèi)應(yīng)設(shè)定有數(shù)據(jù)標(biāo)準(zhǔn)、數(shù)據(jù)分類、注冊(cè)方法、數(shù)據(jù)索弓丨、檢索、分布式管理和運(yùn)行等模塊。本發(fā)明的數(shù)據(jù)功能單元根據(jù)具體應(yīng)用確定所需訪問的數(shù)據(jù)及對(duì)所訪問數(shù)據(jù)的邏輯處理規(guī)則,其中,邏輯處理規(guī)則為語義規(guī)則、關(guān)聯(lián)關(guān)系規(guī)則、邏輯關(guān)系規(guī)則及風(fēng)格規(guī)則等。本發(fā)明應(yīng)用時(shí),每個(gè)數(shù)據(jù)功能單元均能根據(jù)不同的數(shù)據(jù)類型提供不同的功能,數(shù)據(jù)功能單元為應(yīng)用系統(tǒng)的搭建與運(yùn)行提供了數(shù)據(jù)、邏輯、展現(xiàn)等方面的支撐。
[0007]現(xiàn)有信息系統(tǒng)的應(yīng)用開發(fā)都將數(shù)據(jù)直接交給數(shù)據(jù)庫系統(tǒng)管理,應(yīng)用本身并不管理數(shù)據(jù),這導(dǎo)致需求發(fā)生變化時(shí)往往需要更改數(shù)據(jù)庫設(shè)計(jì)。在權(quán)限控制方面通常是針對(duì)角色進(jìn)行功能模塊控制,即角色的類別決定所能使用的功能,而沒有針對(duì)數(shù)據(jù)本身進(jìn)行權(quán)限控制,這會(huì)導(dǎo)致數(shù)據(jù)離開應(yīng)用(如出現(xiàn)數(shù)據(jù)庫被惡意攻擊等)時(shí)出現(xiàn)嚴(yán)重的安全性問題。進(jìn)一步的,一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),還包括對(duì)數(shù)據(jù)資源池內(nèi)的數(shù)據(jù)進(jìn)行訪問并對(duì)訪問權(quán)限進(jìn)行控制的數(shù)據(jù)權(quán)限中心,所述數(shù)據(jù)功能單元將訪問所需的信息發(fā)送給數(shù)據(jù)權(quán)限中心,由數(shù)據(jù)權(quán)限中心依據(jù)數(shù)據(jù)注冊(cè)中心所載明的信息進(jìn)行具體數(shù)據(jù)的訪問,并將訪問結(jié)果反饋至數(shù)據(jù)功能單元。本發(fā)明在具體設(shè)置時(shí)數(shù)據(jù)權(quán)限中心內(nèi)設(shè)定有用戶認(rèn)證、用戶授權(quán)、數(shù)據(jù)屬性設(shè)置、數(shù)據(jù)權(quán)限設(shè)置、數(shù)據(jù)加密、數(shù)據(jù)解密等模塊,數(shù)據(jù)權(quán)限中心用于獲取數(shù)據(jù)、傳輸數(shù)據(jù)、存儲(chǔ)數(shù)據(jù)、管理數(shù)據(jù)、調(diào)度數(shù)據(jù)及對(duì)數(shù)據(jù)權(quán)限進(jìn)行控制。本發(fā)明的數(shù)據(jù)功能單元獲取數(shù)據(jù)資源池內(nèi)數(shù)據(jù)時(shí),由數(shù)據(jù)權(quán)限中心實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問和控制,能提升數(shù)據(jù)的安全性。
[0008]進(jìn)一步的,所述數(shù)據(jù)定義和數(shù)據(jù)命名為采用預(yù)設(shè)規(guī)則來設(shè)定數(shù)據(jù)的屬性或特征,所述數(shù)據(jù)注冊(cè)實(shí)現(xiàn)對(duì)訪問數(shù)據(jù)時(shí)所需的信息進(jìn)行記錄。其中,設(shè)定的數(shù)據(jù)的屬性或特征包括但不限于分類標(biāo)準(zhǔn)、存儲(chǔ)位置和訪問權(quán)限等,訪問數(shù)據(jù)時(shí)所需的信息可以是數(shù)據(jù)的存放地址、訪問協(xié)議等信息,需要訪問數(shù)據(jù)的發(fā)起者在獲得這些信息后可進(jìn)行數(shù)據(jù)訪問。
[0009]進(jìn)一步的,所述數(shù)據(jù)注冊(cè)中心采用元數(shù)據(jù)來定義和注冊(cè)各種類型的數(shù)據(jù)。在采用元數(shù)據(jù)定義和注冊(cè)各種類型的數(shù)據(jù)時(shí),數(shù)據(jù)注冊(cè)中心內(nèi)還設(shè)定有元數(shù)據(jù)標(biāo)準(zhǔn)、元數(shù)據(jù)分類、元數(shù)據(jù)索引等模塊,數(shù)據(jù)注冊(cè)中心采用元數(shù)據(jù)為核心的注冊(cè)管理方式。
[0010]為了提升本發(fā)明數(shù)據(jù)資源池的可擴(kuò)展性,進(jìn)一步的,所述數(shù)據(jù)資源池采用云存儲(chǔ)方式實(shí)現(xiàn)。
[0011]進(jìn)一步的,所述數(shù)據(jù)服務(wù)單元層還包括若干個(gè)數(shù)據(jù)服務(wù)單元、若干個(gè)提供服務(wù)聚合的數(shù)據(jù)組合單元中的任意一種單元或兩種單元的組合,其中,數(shù)據(jù)服務(wù)單元用于以服務(wù)和推送方式提供不同需求的服務(wù)支持接口。本發(fā)明應(yīng)用時(shí)可針對(duì)常規(guī)應(yīng)用的共性建立起數(shù)據(jù)服務(wù)單元和數(shù)據(jù)組合單元,使構(gòu)建應(yīng)用系統(tǒng)時(shí)操作更加便捷。
[0012]進(jìn)一步的,所述數(shù)據(jù)服務(wù)單元層還包括若干個(gè)提供數(shù)據(jù)訪問的數(shù)據(jù)訪問單元、若干個(gè)提供可視化用戶界面的數(shù)據(jù)用戶單元、若干個(gè)根據(jù)應(yīng)用的需求集成特定數(shù)據(jù)處理功能的數(shù)據(jù)處理單元中的任意一種單元或多種單元的組合。其中,本發(fā)明的數(shù)據(jù)功能單元和數(shù)據(jù)訪問單元用于實(shí)現(xiàn)按需的數(shù)據(jù)訪問,兩者均是數(shù)據(jù)服務(wù)層中較為基礎(chǔ)的組成部分;本發(fā)明在具體設(shè)置時(shí),每個(gè)數(shù)據(jù)處理單元可針對(duì)具體應(yīng)用的需求,集成一些專門的數(shù)據(jù)處理功倉泛。
[0013]進(jìn)一步的,一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),還包括對(duì)數(shù)據(jù)訪問期間中出現(xiàn)異常情況進(jìn)行處理的數(shù)據(jù)異常處理中心,所述數(shù)據(jù)異常處理中心用于偵測各種異常情況,并根據(jù)設(shè)定的處理機(jī)制對(duì)異常情況作出相應(yīng)的異常處理動(dòng)作。其中,數(shù)據(jù)異常處理中心包括巡檢、異常與沖突發(fā)現(xiàn)、同步處理、冗余處理、負(fù)載均衡等模塊。數(shù)據(jù)異常處理中心對(duì)數(shù)據(jù)訪問期間中出現(xiàn)異常情況進(jìn)行處理,處理機(jī)制應(yīng)視為可實(shí)現(xiàn)異常處理的各種實(shí)現(xiàn)方式和方法的總和。
[0014]進(jìn)一步的,所述異常處理動(dòng)作包括發(fā)出異常信號(hào)、使用預(yù)備數(shù)據(jù)替換異常數(shù)據(jù)及請(qǐng)求數(shù)據(jù)注冊(cè)中心刷新相應(yīng)信息。
[0015]綜上所述,本發(fā)明具有以下有益效果:(1)本發(fā)明的數(shù)據(jù)功能單元是系統(tǒng)應(yīng)用的基本組成單位,通過若干個(gè)數(shù)據(jù)功能單元的合理組合,可以由簡到繁、由易到難地搭建出個(gè)性化的系統(tǒng)應(yīng)用,快速響應(yīng)對(duì)數(shù)據(jù)進(jìn)行靈活訪問的需求,并使得應(yīng)用本身也是彈性可擴(kuò)展的,可以根據(jù)需要隨時(shí)調(diào)整功能,如此,本發(fā)明對(duì)系統(tǒng)功能進(jìn)行擴(kuò)展時(shí)操作便捷。
[0016](2)本發(fā)明應(yīng)用時(shí)應(yīng)用可根據(jù)角色所對(duì)應(yīng)的數(shù)據(jù)訪問權(quán)限,基于數(shù)據(jù)資源池通過一個(gè)個(gè)數(shù)據(jù)功能單元的組合搭建而成,天然地具有靈活的擴(kuò)展性,擺脫了對(duì)具體方式的依賴,可以依據(jù)需求自行搭建、修改、擴(kuò)展需要的應(yīng)用,真正做到了隨需應(yīng)變、快速響應(yīng)需求。
[0017](3)本發(fā)明的數(shù)據(jù)功能單元為面向數(shù)據(jù)的相關(guān)功能的封裝,由數(shù)據(jù)功能單元為系統(tǒng)應(yīng)用的搭建與運(yùn)行提供邏輯方面的支撐,應(yīng)用邏輯與數(shù)據(jù)不是固化綁定關(guān)系,應(yīng)用都基于統(tǒng)一的數(shù)據(jù)資源池,同樣的數(shù)據(jù)可以被若干搭建出來的系統(tǒng)應(yīng)用在合理的權(quán)限控制下使用,從根本上保證了不再有“信息孤島”、數(shù)據(jù)大量冗余和二義性等問題。
[0018](4)本發(fā)明應(yīng)用時(shí)可通過數(shù)據(jù)權(quán)限中心進(jìn)行基于數(shù)據(jù)本身的角色訪問權(quán)限控制,打破了以功能為單位進(jìn)行權(quán)限控制的傳統(tǒng),還可提供對(duì)數(shù)據(jù)進(jìn)行基于本身專有屬性(如生命周期、應(yīng)用環(huán)境等)的訪問權(quán)限控制,更能適應(yīng)和滿足云計(jì)算大數(shù)據(jù)時(shí)代開放環(huán)境下數(shù)據(jù)安全保障的需要。
[0019](5)本發(fā)明應(yīng)用時(shí)能避免現(xiàn)有信息系統(tǒng)在需求發(fā)生變化時(shí),所存在的變更了數(shù)據(jù)結(jié)構(gòu)卻未相應(yīng)地變更應(yīng)用程序的對(duì)應(yīng)部分而導(dǎo)致系統(tǒng)崩潰的問題,并能避免現(xiàn)有信息系統(tǒng)所存在的數(shù)據(jù)離開應(yīng)用(如出現(xiàn)數(shù)據(jù)庫被惡意攻擊等)時(shí)出現(xiàn)的安全性問題。
【專利附圖】
【附圖說明】
[0020]圖1為本發(fā)明應(yīng)用時(shí)一個(gè)具體實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面結(jié)合實(shí)施例及附圖,對(duì)本發(fā)明做進(jìn)一步地的詳細(xì)說明,但本發(fā)明的實(shí)施方式不限于此。
[0022]實(shí)施例1:
如圖1所示,一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),包括數(shù)據(jù)注冊(cè)中心、數(shù)據(jù)資源池及數(shù)據(jù)服務(wù)單元層,其中,數(shù)據(jù)資源池是用于存儲(chǔ)數(shù)據(jù)的空間,數(shù)據(jù)資源池存儲(chǔ)的數(shù)據(jù)可以是任意類型的數(shù)據(jù),其包括但不限于結(jié)構(gòu)化/非結(jié)構(gòu)化數(shù)據(jù)、實(shí)時(shí)/存檔/歷史數(shù)據(jù),空間/非空間數(shù)據(jù)。本實(shí)施例的數(shù)據(jù)資源池采用云存儲(chǔ)的方式實(shí)現(xiàn),其具有可存儲(chǔ)性、可訪問性及可擴(kuò)展性。數(shù)據(jù)注冊(cè)中心用于構(gòu)建起統(tǒng)一的數(shù)據(jù)定義、命名和注冊(cè)功能以實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理。數(shù)據(jù)定義和數(shù)據(jù)命名均為采用預(yù)設(shè)規(guī)則來設(shè)定數(shù)據(jù)的屬性或特征,這些屬性或特征包括但不限于分類標(biāo)準(zhǔn)、存儲(chǔ)位置和訪問權(quán)限等,數(shù)據(jù)注冊(cè)實(shí)現(xiàn)對(duì)訪問數(shù)據(jù)時(shí)所需的信息進(jìn)行記錄,這些信息可以是數(shù)據(jù)的存放地址、訪問協(xié)議等信息,需要訪問數(shù)據(jù)的發(fā)起者在獲得這些信息后可進(jìn)行數(shù)據(jù)訪問。本實(shí)施例的數(shù)據(jù)注冊(cè)中心采用元數(shù)據(jù)來定義和注冊(cè)各種類型的數(shù)據(jù),數(shù)據(jù)注冊(cè)中心包含元數(shù)據(jù)標(biāo)準(zhǔn)模塊、數(shù)據(jù)分類模塊、元數(shù)據(jù)分類模塊、注冊(cè)方法模塊、數(shù)據(jù)索引模塊、元數(shù)據(jù)索引模塊、檢索模塊及分布式管理和運(yùn)行模塊。本實(shí)施例的數(shù)據(jù)資源池是可由數(shù)據(jù)注冊(cè)中心識(shí)別和管理的數(shù)據(jù)存儲(chǔ)空間,數(shù)據(jù)經(jīng)由數(shù)據(jù)注冊(cè)中心注冊(cè)后,數(shù)據(jù)相對(duì)于訪問發(fā)起者而言具備了特定的訪問特征,這些特征是可定義的和可更改的特征。
[0023]數(shù)據(jù)服務(wù)單元層包括若干個(gè)面向數(shù)據(jù)的相關(guān)功能封裝的數(shù)據(jù)功能單元,數(shù)據(jù)功能單元根據(jù)具體應(yīng)用確定所需訪問的數(shù)據(jù)及對(duì)所訪問數(shù)據(jù)的邏輯處理規(guī)則,其中,邏輯處理規(guī)則是語義規(guī)則、關(guān)聯(lián)關(guān)系規(guī)則、邏輯關(guān)系規(guī)則及風(fēng)格規(guī)則等。本實(shí)施例的數(shù)據(jù)功能單元用于對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問,其第一次訪問時(shí)從數(shù)據(jù)注冊(cè)中心獲得相關(guān)的信息,數(shù)據(jù)功能單元擁有這些信息后進(jìn)行后繼的數(shù)據(jù)訪問,這種訪問可能會(huì)進(jìn)行若干次,直至數(shù)據(jù)注冊(cè)中心主動(dòng)刷新信息并告知數(shù)據(jù)功能單元或訪問出現(xiàn)了異常等情況,即在某些特定情況下數(shù)據(jù)功能單元才會(huì)再次需要從數(shù)據(jù)注冊(cè)中心獲取信息。
[0024]本實(shí)施例應(yīng)用時(shí)通過若干個(gè)數(shù)據(jù)功能單元進(jìn)行積木式地組合,可以由簡到繁、由易到難地搭建出個(gè)性化的上層應(yīng)用,其中,上層應(yīng)用為門戶網(wǎng)站、靈活的碎片化應(yīng)用、數(shù)據(jù)分析工具等,上層應(yīng)用為動(dòng)態(tài)可擴(kuò)展的應(yīng)用,其將面向業(yè)務(wù)的邏輯轉(zhuǎn)變?yōu)槊嫦驍?shù)據(jù)的邏輯,并能將面向數(shù)據(jù)的小應(yīng)用系統(tǒng)組合為面向業(yè)務(wù)的大系統(tǒng)。
[0025]實(shí)施例2:
為了提升數(shù)據(jù)訪問時(shí)的安全性,本實(shí)施例在實(shí)施例1的基礎(chǔ)上做出了如下進(jìn)一步限定:本實(shí)施例還包括數(shù)據(jù)權(quán)限中心,其中,本實(shí)施例數(shù)據(jù)權(quán)限中心包含用戶認(rèn)證模塊、用戶授權(quán)模塊、數(shù)據(jù)屬性設(shè)置模塊、數(shù)據(jù)權(quán)限設(shè)置模塊、數(shù)據(jù)加密模塊及數(shù)據(jù)解密模塊,數(shù)據(jù)權(quán)限中心對(duì)數(shù)據(jù)資源池內(nèi)的數(shù)據(jù)進(jìn)行訪問并對(duì)訪問權(quán)限進(jìn)行控制。本實(shí)施例的數(shù)據(jù)權(quán)限中心用于獲取數(shù)據(jù)、傳輸數(shù)據(jù)、存儲(chǔ)數(shù)據(jù)、管理數(shù)據(jù)、調(diào)度數(shù)據(jù)及對(duì)數(shù)據(jù)權(quán)限進(jìn)行控制,進(jìn)而實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問和控制。本實(shí)施例的數(shù)據(jù)功能單元訪問數(shù)據(jù)資源池內(nèi)數(shù)據(jù)時(shí),數(shù)據(jù)功能單元將從數(shù)據(jù)注冊(cè)中心獲取的訪問所需的信息發(fā)送給數(shù)據(jù)權(quán)限中心,由數(shù)據(jù)權(quán)限中心依據(jù)數(shù)據(jù)注冊(cè)中心所載明的信息進(jìn)行具體數(shù)據(jù)的訪問,并將訪問結(jié)果反饋至數(shù)據(jù)功能單元。本實(shí)施例應(yīng)用時(shí),數(shù)據(jù)功能單元在數(shù)據(jù)權(quán)限中心的支持下進(jìn)行后繼的數(shù)據(jù)訪問。
[0026]實(shí)施例3:
本實(shí)施例在實(shí)施例1或?qū)嵤├?的基礎(chǔ)上做出了如下進(jìn)一步限定:本實(shí)施例的數(shù)據(jù)服務(wù)單元層還包括若干個(gè)數(shù)據(jù)服務(wù)單元、若干個(gè)提供服務(wù)聚合的數(shù)據(jù)組合單元、若干個(gè)提供數(shù)據(jù)訪問的數(shù)據(jù)訪問單元、若干個(gè)提供可視化用戶界面的數(shù)據(jù)用戶單元、若干個(gè)根據(jù)應(yīng)用的需求集成特定數(shù)據(jù)處理功能的數(shù)據(jù)處理單元中的任意一種或多種單元的組合,其中,數(shù)據(jù)服務(wù)單元用于以服務(wù)和推送方式提供不同需求的服務(wù)支持接口。本實(shí)施例中數(shù)據(jù)服務(wù)層的各個(gè)單元均可采用應(yīng)用程序編程接口實(shí)現(xiàn),在構(gòu)建應(yīng)用系統(tǒng)時(shí),也可采用數(shù)據(jù)服務(wù)單元、數(shù)據(jù)組合單元、數(shù)據(jù)訪問單元、數(shù)據(jù)用戶單元及數(shù)據(jù)處理單元進(jìn)行構(gòu)建。
[0027]實(shí)施例4:
本實(shí)施例在實(shí)施例1?3中任意一個(gè)實(shí)施例的基礎(chǔ)上做出了如下進(jìn)一步限定:本實(shí)施例還包括數(shù)據(jù)異常處理中心,數(shù)據(jù)異常處理中心包含巡檢模塊、異常與沖突發(fā)現(xiàn)模塊、同步處理模塊、冗余處理模塊及負(fù)載均衡模塊,本實(shí)施例的數(shù)據(jù)異常處理中心用于對(duì)數(shù)據(jù)訪問期間中出現(xiàn)的異常情況進(jìn)行處理。本實(shí)施例應(yīng)用時(shí),數(shù)據(jù)異常處理中心用于偵測各種異常情況,并根據(jù)設(shè)定的處理機(jī)制對(duì)異常情況作出相應(yīng)的異常處理動(dòng)作。其中,異常處理動(dòng)作包括發(fā)出異常信號(hào)、使用預(yù)備數(shù)據(jù)替換異常數(shù)據(jù)及請(qǐng)求數(shù)據(jù)注冊(cè)中心刷新相應(yīng)信息,處理機(jī)制為可實(shí)現(xiàn)異常處理的各種實(shí)現(xiàn)方式和方法的總和。
[0028] 如上所述,可較好的實(shí)現(xiàn)本發(fā)明。
【權(quán)利要求】
1.一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,包括數(shù)據(jù)注冊(cè)中心、數(shù)據(jù)資源池及數(shù)據(jù)服務(wù)單元層,其中:數(shù)據(jù)資源池是用于存儲(chǔ)數(shù)據(jù)的空間;數(shù)據(jù)注冊(cè)中心用于構(gòu)建起統(tǒng)一的數(shù)據(jù)定義、命名和注冊(cè)功能以實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理;數(shù)據(jù)服務(wù)單元層包括若干個(gè)面向數(shù)據(jù)的相關(guān)功能封裝的數(shù)據(jù)功能單元,數(shù)據(jù)功能單元用于對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問,其在初次訪問數(shù)據(jù)資源池時(shí)、數(shù)據(jù)注冊(cè)中心主動(dòng)刷新信息并告知數(shù)據(jù)功能單元時(shí)、以及訪問出現(xiàn)異常時(shí)均需從數(shù)據(jù)注冊(cè)中心獲取訪問所需的信息,然后再對(duì)數(shù)據(jù)資源池內(nèi)數(shù)據(jù)進(jìn)行訪問。
2.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,還包括對(duì)數(shù)據(jù)資源池內(nèi)的數(shù)據(jù)進(jìn)行訪問并對(duì)訪問權(quán)限進(jìn)行控制的數(shù)據(jù)權(quán)限中心,所述數(shù)據(jù)功能單元將訪問所需的信息發(fā)送給數(shù)據(jù)權(quán)限中心,由數(shù)據(jù)權(quán)限中心依據(jù)數(shù)據(jù)注冊(cè)中心所載明的信息進(jìn)行具體數(shù)據(jù)的訪問,并將訪問結(jié)果反饋至數(shù)據(jù)功能單元。
3.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述數(shù)據(jù)定義和數(shù)據(jù)命名為采用預(yù)設(shè)規(guī)則來設(shè)定數(shù)據(jù)的屬性或特征,所述數(shù)據(jù)注冊(cè)實(shí)現(xiàn)對(duì)訪問數(shù)據(jù)時(shí)所需的信息進(jìn)行記錄。
4.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述數(shù)據(jù)注冊(cè)中心采用元數(shù)據(jù)來定義和注冊(cè)各種類型的數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述數(shù)據(jù)資源池采用云存儲(chǔ)方式實(shí)現(xiàn)。
6.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述數(shù)據(jù)服務(wù)單元層還包括若干個(gè)數(shù)據(jù)服務(wù)單元、若干個(gè)提供服務(wù)聚合的數(shù)據(jù)組合單元中的任意一種單元或兩種單元的組合,其中,數(shù)據(jù)服務(wù)單元用于以服務(wù)和推送方式提供不同需求的服務(wù)支持接口。
7.根據(jù)權(quán)利要求1所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述數(shù)據(jù)服務(wù)單元層還包括若干個(gè)提供數(shù)據(jù)訪問的數(shù)據(jù)訪問單元、若干個(gè)提供可視化用戶界面的數(shù)據(jù)用戶單元、若干個(gè)根據(jù)應(yīng)用的需求集成特定數(shù)據(jù)處理功能的數(shù)據(jù)處理單元中的任意一種單元或多種單元的組合。
8.根據(jù)權(quán)利要求1?7中任意一項(xiàng)所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,還包括對(duì)數(shù)據(jù)訪問期間中出現(xiàn)異常情況進(jìn)行處理的數(shù)據(jù)異常處理中心,所述數(shù)據(jù)異常處理中心用于偵測各種異常情況,并根據(jù)設(shè)定的處理機(jī)制對(duì)異常情況作出相應(yīng)的異常處理動(dòng)作。
9.根據(jù)權(quán)利要求8所述的一種面向數(shù)據(jù)的信息技術(shù)系統(tǒng),其特征在于,所述異常處理動(dòng)作包括發(fā)出異常信號(hào)、使用預(yù)備數(shù)據(jù)替換異常數(shù)據(jù)及請(qǐng)求數(shù)據(jù)注冊(cè)中心刷新相應(yīng)信息。
【文檔編號(hào)】G06F1/32GK104076906SQ201410341092
【公開日】2014年10月1日 申請(qǐng)日期:2014年7月17日 優(yōu)先權(quán)日:2014年7月17日
【發(fā)明者】苗放, 楊文暉, 李一平, 喻兵, 周相兵, 宋昌欣 申請(qǐng)人:成都理工大學(xué)