- 相關(guān)推薦
淺談網(wǎng)絡(luò)信息資源的整合問(wèn)題研究
論文關(guān)鍵詞: 信息資源;網(wǎng)絡(luò)傳遞;整合
論文摘要:信息資源在數(shù)字化的條件下,由于網(wǎng)絡(luò)傳遞的便利性,使得信息資源整合問(wèn)題顯得更為重要。本文從數(shù)據(jù)整合、應(yīng)用系統(tǒng)整合以及業(yè)務(wù)過(guò)程整合等三個(gè)層次對(duì)網(wǎng)絡(luò)信息資源整合問(wèn)題進(jìn)行了分析和研究。
1引言
當(dāng)今,科學(xué)和技術(shù)向高度綜合化發(fā)展。這種高度綜合的趨勢(shì),使讀者的信息需求呈現(xiàn)綜合化的特點(diǎn)。特別是對(duì)于網(wǎng)絡(luò)信息資源,現(xiàn)有的網(wǎng)絡(luò)檢索工具的搜索范圍覆蓋面廣,專指性差,人們?cè)跈z索學(xué)術(shù)信息時(shí),往往從專門(mén)學(xué)科入手,而網(wǎng)絡(luò)檢索工具卻不以專業(yè)劃分,在查詢某一特定學(xué)科網(wǎng)絡(luò)信息時(shí),一方面沒(méi)有專門(mén)的網(wǎng)絡(luò)檢索工具,另一方面又是任何一個(gè)網(wǎng)絡(luò)檢索工具都可以用,致使檢索的完整性可靠性都較差,難以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)資源的有效過(guò)濾和篩選。為此,我們進(jìn)行整合的目的就是要使信息用戶快速獲取知識(shí)。
對(duì)于整合有不同的層次,首先要考慮的是數(shù)據(jù)和信息的整合,其次要考慮的是各種應(yīng)用系統(tǒng)的整合,這包括構(gòu)件系統(tǒng)是要考慮所構(gòu)建的系統(tǒng)同現(xiàn)有系統(tǒng)的整合,以及以后新開(kāi)發(fā)的系統(tǒng)同所構(gòu)建的系統(tǒng)的結(jié)合。更為復(fù)雜的是面向過(guò)程的整合,它又可以分為在利用系統(tǒng)資源的過(guò)程中系統(tǒng)資源的組織過(guò)程的整合。
2 數(shù)據(jù)整合
數(shù)據(jù)整合主要用來(lái)實(shí)現(xiàn)不同系統(tǒng)的數(shù)據(jù)交流與共享,發(fā)生在應(yīng)用領(lǐng)域內(nèi)的數(shù)據(jù)庫(kù)和數(shù)據(jù)級(jí)別。通過(guò)從一個(gè)數(shù)據(jù)源將數(shù)據(jù)移植到另一個(gè)數(shù)據(jù)原來(lái)完成數(shù)據(jù)整合。數(shù)據(jù)整合是現(xiàn)有整合解決方案中最普遍的一種形式,然而數(shù)據(jù)整合的一個(gè)最大的問(wèn)題是業(yè)務(wù)常常只存在于主系統(tǒng)中,無(wú)法在數(shù)據(jù)庫(kù)層次去響應(yīng)業(yè)務(wù)流程的處理,因此這限制了實(shí)時(shí)處理的能力。
數(shù)據(jù)整合是進(jìn)行下一步整合的基礎(chǔ)。數(shù)據(jù)整合對(duì)數(shù)據(jù)進(jìn)行標(biāo)識(shí)并編成目錄,確定元數(shù)據(jù)模型。只有建立統(tǒng)一的模型后,數(shù)據(jù)才能在數(shù)據(jù)庫(kù)系統(tǒng)中分布和共享。數(shù)據(jù)整合采用的主要數(shù)據(jù)處理技術(shù)有數(shù)據(jù)復(fù)制、數(shù)據(jù)聚合和接口整合。
數(shù)據(jù)復(fù)制。數(shù)據(jù)復(fù)制方式的目的是為了保持?jǐn)?shù)據(jù)在不同數(shù)據(jù)庫(kù)間的一致性,而數(shù)據(jù)可以是同一廠商也可以是不同廠商的,甚至可以是采用了不同模型和模式的數(shù)據(jù)庫(kù)。對(duì)于數(shù)據(jù)復(fù)制的基本要求是數(shù)據(jù)必須能夠提供一種數(shù)據(jù)轉(zhuǎn)化和傳輸?shù)幕窘Y(jié)構(gòu),以屏蔽不同數(shù)據(jù)庫(kù)間數(shù)據(jù)模型的差異。數(shù)據(jù)復(fù)制服務(wù)的基本原理是這樣的:在兩個(gè)或多個(gè)數(shù)據(jù)庫(kù)之間設(shè)置個(gè)軟件中間件,在一邊,數(shù)據(jù)從源數(shù)據(jù)庫(kù)中被抽取,而在另一邊,數(shù)據(jù)被導(dǎo)入目標(biāo)數(shù)據(jù)庫(kù)。有的是以實(shí)時(shí)方式工作的,也有的是以批處理方式工作的。
數(shù)據(jù)聚合。數(shù)據(jù)聚合是將多個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)模型整合成為一種統(tǒng)一的數(shù)據(jù)庫(kù)試圖方法,也可以認(rèn)為,數(shù)據(jù)聚合體是一種虛擬的業(yè)務(wù)數(shù)據(jù)庫(kù),它包括多個(gè)實(shí)體的數(shù)據(jù)庫(kù)。數(shù)據(jù)聚合方法在分布的數(shù)據(jù)庫(kù)和應(yīng)用之間放置一個(gè)中間件層,該層與每一個(gè)后臺(tái)的數(shù)據(jù)庫(kù)用其自帶的接口相連,并將分布的數(shù)據(jù)庫(kù)映射為統(tǒng)一的數(shù)據(jù)庫(kù)模型,而這種虛擬模型只在中間件中存在,應(yīng)用程序就可以使用該虛擬數(shù)據(jù)庫(kù)去訪問(wèn)需要的信息。同時(shí)該數(shù)據(jù)聚合軟件也可以通過(guò)將相關(guān)的數(shù)據(jù)庫(kù)映射導(dǎo)入實(shí)體數(shù)據(jù)庫(kù),進(jìn)行數(shù)據(jù)庫(kù)更新。數(shù)據(jù)聚合方法的優(yōu)點(diǎn)是其將多種數(shù)據(jù)類型表示為統(tǒng)一的數(shù)據(jù)模型,支持信息交換,它能通過(guò)一個(gè)良好的定義接口訪問(wèn)相關(guān)業(yè)務(wù)中任何相連的數(shù)據(jù)庫(kù),也提供了一種利用統(tǒng)一接口解決面向數(shù)據(jù)的應(yīng)用整合問(wèn)題的良好方法。
接口整合。接口整合方法利用良好定義的應(yīng)用接口實(shí)現(xiàn)對(duì)應(yīng)用包和客戶化應(yīng)用的整合?梢哉f(shuō),它是目前得到的最廣泛應(yīng)用的整合方法。在面向接口的整合中,整合代理是一個(gè)時(shí)髦的概念,它通過(guò)提供用以連接應(yīng)用軟件包和應(yīng)用適配器的方法來(lái)實(shí)現(xiàn)整合,適配器通過(guò)其開(kāi)放或私有接口將信息從應(yīng)用中提取出來(lái)。另外一些類型的適配器可以通過(guò)面向消息的中間件(MOM)、數(shù)據(jù)庫(kù)管理系統(tǒng)、文件系統(tǒng)或其他系統(tǒng)和應(yīng)用間接整合。有些解決方案通過(guò)接口抽象以屏蔽適配器的自然屬性,來(lái)促進(jìn)信息交互,從而實(shí)現(xiàn)和應(yīng)用的交互,甚至也可以屏蔽同應(yīng)用間的信息傳輸。這種通過(guò)接口抽象的方法提供了整合不同類型應(yīng)用的高效率,也是面向接口整合方法的主要優(yōu)勢(shì)來(lái)源。
3應(yīng)用系統(tǒng)整合
信息資源整合建設(shè)要求實(shí)現(xiàn)面向業(yè)務(wù)過(guò)程的轉(zhuǎn)變,IT支持系統(tǒng)需要實(shí)現(xiàn)面向過(guò)程的整合,具有過(guò)程支持的功能,而這其中必須實(shí)現(xiàn)應(yīng)用系統(tǒng)間的整合,企業(yè)為了實(shí)現(xiàn)支持相鄰的業(yè)務(wù)活動(dòng)的系統(tǒng)之間的互相操作,很早就開(kāi)始了對(duì)應(yīng)用系統(tǒng)的整合。由于企業(yè)最初使用的IT支持系統(tǒng)不多,因此很多采用的是點(diǎn)對(duì)點(diǎn)的系統(tǒng)整合結(jié)構(gòu),在這種點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)中,每個(gè)應(yīng)用系統(tǒng)都與其他應(yīng)用系統(tǒng)通過(guò)接口相連。這種整合方式不需要對(duì)應(yīng)用系統(tǒng)進(jìn)行大的修改,編程工作量較少。但是當(dāng)需要整合的系統(tǒng)對(duì)象較多時(shí),系統(tǒng)相互之間的連接接口將會(huì)變得非常復(fù)雜,并且一個(gè)系統(tǒng)升級(jí)或新的信息系統(tǒng)實(shí)施后,與該系統(tǒng)相連的所有接口都要進(jìn)行改變。
隨著應(yīng)用系統(tǒng)的個(gè)數(shù)增多,接口問(wèn)題越發(fā)明顯。為了解決應(yīng)用系統(tǒng)點(diǎn)對(duì)點(diǎn)整合的問(wèn)題,使用消息代理的整合結(jié)構(gòu)被提出了過(guò)程代理整合。在這種整合結(jié)構(gòu)中,系統(tǒng)之間的和數(shù)據(jù)交換是通過(guò)消息代理來(lái)實(shí)現(xiàn)。這種結(jié)構(gòu)大大減少了接口連接數(shù)量,同時(shí)由于有消息代理作為信息交流的中介,當(dāng)某一系統(tǒng)發(fā)生改變時(shí),只需消息代理中相應(yīng)的部分發(fā)生改變,降低了系統(tǒng)維護(hù)和升級(jí)的復(fù)雜性。消息代理是現(xiàn)行應(yīng)用整合使用較多的一種技術(shù)。
4 業(yè)務(wù)過(guò)程的整合
雖然數(shù)據(jù)整合己經(jīng)證明是整合的一個(gè)流行的形式,然而,從安全性、數(shù)據(jù)完整性、業(yè)務(wù)流程角度來(lái)看,數(shù)據(jù)整合仍然存在著很多問(wèn)題。組織內(nèi)大量的數(shù)據(jù)是被業(yè)務(wù)所訪問(wèn)和維持的。業(yè)務(wù)邏輯應(yīng)用并加強(qiáng)了必須的業(yè)務(wù)規(guī)則、業(yè)務(wù)流程和安全性,而這些對(duì)于下層數(shù)據(jù)都是必需的。
系統(tǒng)整合不考慮系統(tǒng)之間的工作過(guò)程,而過(guò)程整合產(chǎn)生于跨越了多個(gè)應(yīng)用的業(yè)務(wù)流程層。通常通過(guò)使用一些高層的中間件來(lái)表現(xiàn)業(yè)務(wù)流程整合。這類中間件產(chǎn)品的代表是消息中介,消息中介使用一個(gè)總線模式或者是Hub模式來(lái)對(duì)消息處理標(biāo)準(zhǔn)化并控制信息流。
業(yè)務(wù)過(guò)程將客戶當(dāng)作過(guò)程的起點(diǎn),經(jīng)過(guò)一系列的活動(dòng)完成整個(gè)過(guò)程。到目前為止己經(jīng)出現(xiàn)過(guò)很多有關(guān)過(guò)程整合的技術(shù)和思想,如為了實(shí)現(xiàn)過(guò)程并行化的并行工程(CE),為了優(yōu)化過(guò)程結(jié)構(gòu)的業(yè)務(wù)流程重組(BPR),為了實(shí)現(xiàn)企業(yè)間的過(guò)程互連的供應(yīng)鏈(SCM)和擴(kuò)展的供應(yīng)鏈管理(eSCM),為了縮短過(guò)程時(shí)間和周期的敏捷制造(AM),為了實(shí)現(xiàn)過(guò)程的自動(dòng)化的土作流(Workflow)以及為了實(shí)現(xiàn)過(guò)程實(shí)效性和瞬時(shí)性的虛擬企業(yè)和動(dòng)態(tài)聯(lián)盟等。與上面的消息代理相比,過(guò)程代理可以看做是消息代理的擴(kuò)展,它除了處理消息代理中的格式化的應(yīng)用會(huì)話外,在過(guò)程代理中還封裝了與各個(gè)應(yīng)用系統(tǒng)相連的過(guò)程邏輯。當(dāng)所有的過(guò)程邏輯都封裝在過(guò)程代理中時(shí),就可以建立一個(gè)過(guò)程庫(kù)對(duì)過(guò)程進(jìn)行統(tǒng)一管理,并且使用可視化的圖形界面對(duì)過(guò)程進(jìn)行設(shè)計(jì)、在線監(jiān)控和調(diào)整,完全可以消除傳統(tǒng)企業(yè)中的那種"拋過(guò)墻"的問(wèn)題。同時(shí)這種可視化的過(guò)程設(shè)計(jì)界面減少了過(guò)程設(shè)計(jì)的復(fù)雜性,并且可以使不同層次的人都能參與到過(guò)程設(shè)計(jì)中,大大提高了過(guò)程設(shè)計(jì)的效率和過(guò)程的合理。
業(yè)務(wù)過(guò)程整合是通過(guò)函數(shù)和方法的整合來(lái)實(shí)現(xiàn)。面向函數(shù)和方法的整合一般來(lái)說(shuō)是處于同步模式的,即基于客戶(請(qǐng)求程序)和服務(wù)器(響應(yīng)程序)之間的請(qǐng)求響應(yīng)交互機(jī)制。函數(shù)和方法整合包括直接的和嚴(yán)格的在網(wǎng)絡(luò)中的跨平臺(tái)應(yīng)用程序之間的應(yīng)用到應(yīng)用(A2A)的整合。它涵蓋了普通的代碼(COBOL, C++, Java)撰寫(xiě)、應(yīng)用程序接口(APIs)、遠(yuǎn)端過(guò)程調(diào)用(RPCs)、分布式中間件如TP監(jiān)控、分布式對(duì)象、對(duì)象訪問(wèn)中介(CORBA).Java遠(yuǎn)程方法調(diào)用(RMI)、面向消息的中間件以及Web服務(wù)等等各種軟件技術(shù)。
小結(jié)
很多網(wǎng)絡(luò)應(yīng)用系統(tǒng)本身是一個(gè)龐大而復(fù)雜的系統(tǒng),再加上系統(tǒng)建設(shè)中缺乏整體、統(tǒng)一的規(guī)劃,因此現(xiàn)有的應(yīng)用系統(tǒng)中普遍存在"信息孤島"現(xiàn)象,信息資源難以共享,這些問(wèn)題已嚴(yán)重影響了我國(guó)網(wǎng)絡(luò)資源應(yīng)用系統(tǒng)的健康發(fā)展。為解決這些問(wèn)題,除了健全制度并加強(qiáng)管理之外,更為重要的是研究必要的技術(shù)手段整合現(xiàn)有系統(tǒng)資源,實(shí)現(xiàn)信息資源的連通和共享,提高資源的共享水平和使用效率。
參考文獻(xiàn)
[1] 張文德,信息資源整合系統(tǒng)與技術(shù)研究,現(xiàn)代圖書(shū)情報(bào)技術(shù),2003
[2] 王梅,王桃珍,信息資源管理模式探討,情報(bào)技術(shù),2001
[3] 張維明,信息系統(tǒng)集成技術(shù),北京:出版社,2002
【淺談網(wǎng)絡(luò)信息資源的整合問(wèn)題研究】相關(guān)文章:
淺談中學(xué)信息技術(shù)與學(xué)科課程整合問(wèn)題的研究03-20
網(wǎng)絡(luò)信息資源組織研究進(jìn)展03-19
探析網(wǎng)絡(luò)信息資源編目面臨的問(wèn)題及對(duì)策03-27
淺談多媒體網(wǎng)絡(luò)輔助大學(xué)英語(yǔ)教學(xué)的問(wèn)題及對(duì)策研究03-20
城市規(guī)劃信息資源的整合03-18
淺談企業(yè)并購(gòu)整合過(guò)程中的知識(shí)轉(zhuǎn)移研究03-19
淺談審計(jì)資源的整合03-20
網(wǎng)絡(luò)營(yíng)銷(xiāo)渠道與傳統(tǒng)營(yíng)銷(xiāo)渠道的整合研究03-20