亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        檔案系統(tǒng)互操作問題研究

        2013-04-12 21:04:03安海寧程子彧
        合作經(jīng)濟與科技 2013年11期
        關鍵詞:互操作性數(shù)據(jù)源檔案館

        □文/安海寧 程子彧

        (1.河北大學計算中心;2.河北金融學院 河北·保定)

        一、引言

        構件技術是目前流行的軟件開發(fā)技術之一。構件是面向軟件體系架構的可復用軟件模塊,構件具有有用性、可用性、質量、適應性和可移植性等屬性。其有用性和可移植性的特點可以避免相同功能模塊的重復性開發(fā)工作,可用性和質量的特點可以極大減少軟件測試階段的工作量?;诖耍诳紤]解決檔案系統(tǒng)互操作問題時,考慮到了構件技術。

        二、檔案互操作的需求

        在數(shù)字檔案館系統(tǒng)中,可互操作的含義不僅僅是技術層面的,更多的是服務層面的。數(shù)字檔案館系統(tǒng)通過一定的技術手段屏蔽各異構數(shù)據(jù)庫之間的差別,為用戶提供一致的檢索界面,由系統(tǒng)自動執(zhí)行跨平臺的檢索,對子系統(tǒng)不同的信息格式進行轉換,并向用戶提供最優(yōu)顯示。

        目前,網(wǎng)絡上的數(shù)字檔案館是由不同機構、組織創(chuàng)建和維護的,這就導致各種資源擁有自己專用的資源描述、組織和檢索系統(tǒng),各個資源間具有現(xiàn)實和潛在的互不兼容性。數(shù)字檔案館系統(tǒng)不是單門獨戶的檔案館在封閉的環(huán)境中所能建成的,數(shù)字檔案館系統(tǒng)是網(wǎng)絡環(huán)境下一個國家乃至世界范圍的信息資源庫群的建設事業(yè)。每個檔案館都有可能成為整體數(shù)字檔案館系統(tǒng)工程的組成部分。在這個前提下,可互操作問題是必然存在,也是不需要解決的。

        (一)互操作問題是數(shù)字檔案館系統(tǒng)的基礎?;ゲ僮餍允菢嫿〝?shù)字檔案館的基礎,他不僅是構建數(shù)字檔案館系統(tǒng)的底層技術之一,而且涉及到數(shù)字圖書館系統(tǒng)的每一項操作。

        首先,底層異構平臺的互聯(lián)是數(shù)字檔案館系統(tǒng)存在的基礎。數(shù)字檔案館系統(tǒng)是依托于網(wǎng)絡的,如果底層異構平臺的互操作都不能解決,數(shù)字檔案館系統(tǒng)也就失去了存在的前提條件。

        其次,實現(xiàn)數(shù)字檔案館間的互操作是構建數(shù)字檔案館系統(tǒng)的前提。不解決數(shù)字檔案館間的互操作問題,數(shù)字檔案館就無法進行互訪,更不用說為用戶提供統(tǒng)一的檢索界面,實現(xiàn)跨庫的無縫檢索了。

        第三,互操作涉及到數(shù)字檔案館系統(tǒng)建設的方方面面。從底層的數(shù)據(jù)加工描述、數(shù)字對象的存儲,到高層的信息搜索、付費,以及權限管理,等等,都與互操作密不可分。如果各個檔案館在這些環(huán)節(jié)上不能達成一致協(xié)議,那么整個數(shù)字檔案館系統(tǒng)的互操作問題必將難以解決。

        (二)數(shù)字檔案館系統(tǒng)互操作需要解決的問題。在軟件體系結構中,互操作是有層次性,數(shù)字檔案館系統(tǒng)的互操作問題也不例外。數(shù)字檔案館系統(tǒng)的互操作性可以通過三個層面來表達。

        1、技術層面的互操作。通過遵循相同的通信協(xié)議來實現(xiàn),這能夠保證信息交換的順利進行。

        2、內容層面的互操作。包括數(shù)據(jù)對象和元數(shù)據(jù)的協(xié)議,即對傳送內容在語義解釋上保持一致。

        3、組織層面的互操作。數(shù)字檔案館系統(tǒng)的訪問機制、付費機制、權限管理等遵守相同的協(xié)議,保證數(shù)字檔案館間的互操作性。

        三、數(shù)字檔案館系統(tǒng)中的互操作問題解決方案設計

        數(shù)字檔案館系統(tǒng),是面向數(shù)字檔案這一特定主題領域的、可供多級用戶并發(fā)使用的、集信息采集、信息整理、信息加工和信息服務為一體的智能知識服務系統(tǒng)。我們可以通過構件技術,建立一個簡單的數(shù)字檔案館系統(tǒng)互操作模型SDASIM。

        (一)SDASIM模型介紹。建設數(shù)字檔案館系統(tǒng)需要對多個數(shù)字檔案館系統(tǒng)進行整合,以門戶網(wǎng)站的形式為用戶提供服務。SDASIM采用四層C/S體系結構。第一層是瘦客戶,用戶訪問系統(tǒng)的入口;第二層是Web服務器,處理和管理讀者發(fā)來的各種HTML請求和Web內容;第三層是應用服務器,作為中間層提供多種服務,使檔案館門戶可采集、加工、處理、存儲、組織、發(fā)布、管理和安全地訪問后端多種數(shù)據(jù)源;底層的數(shù)據(jù)庫服務器則存儲各個子系統(tǒng)的元數(shù)據(jù)。

        (二)SDASIM的互操作性。SDASIM系統(tǒng)采用下面的機制來保證其互操作性:

        1、應用服務器構件化。運用CORBA的思想把數(shù)字檔案館系統(tǒng)各項服務構件化,保證互操作性的前提下,使系統(tǒng)易于維護,具有較好的穩(wěn)定性和可擴展性。

        2、對象數(shù)據(jù)和元數(shù)據(jù)的分離。將信息分成元數(shù)據(jù)和對象數(shù)據(jù),利用元數(shù)據(jù)的共享,使得各種查詢工具可以充分發(fā)揮作用,大大提高檢索效率。

        3、對各數(shù)字檔案館進行封裝。用CORBA技術封裝各數(shù)字檔案館,注冊到ORB總線上,屏蔽各成員數(shù)字檔案館的差異,為互操作提供基礎。

        (三)SDASIM系統(tǒng)的服務內容

        1、內容管理服務。內容管理服務為資源加工的整個過程提供服務,SDASIM系統(tǒng)提供相應的工具幫助完成數(shù)據(jù)的標引、分類、提交、發(fā)布。內容管理工具分為兩類:一類是數(shù)據(jù)加工工具,包括元數(shù)據(jù)加工工具和對象數(shù)據(jù)加工工具;另一類是信息資源管理工具,包括元數(shù)據(jù)管理工具、信息資源的提交發(fā)布工具和異構數(shù)據(jù)源管理工具。

        2、數(shù)據(jù)訪問服務。SDASIM系統(tǒng)提供個性化訪問方式,通過用戶角色和個人偏好的明確定義或者觀察用戶選擇的內容、顯示風格變現(xiàn)出來的習慣來模糊地給用戶提交個性化內容。在信息顯示方面,根據(jù)內容進行分類,可以由用戶定義分類法,也可以由外部數(shù)據(jù)源自動化分類處理,支持不同的瀏覽器和操作系統(tǒng)。

        3、搜索服務。主要完成對分布式資源的檢索,利用元數(shù)據(jù)來描述分布式資源,從而對分布在不同地方的資源進行檢索。除此之外,SDASIM系統(tǒng)還提供非結構化信息的檢索。數(shù)字檔案館中大量的非文本信息或者多媒體信息屬于非結構化信息,采用基于內容的檢索技術難度大,技術實用性有待于提高,也可采用通過檢索元數(shù)據(jù)達到檢索對象數(shù)據(jù)的目的,比較而言,后者實施起來更加容易。為了提高服務質量,SDASIM系統(tǒng)提供自動文摘生成,輔助用戶篩選資源。

        4、安全服務。提供用戶鑒權、訪問控制、數(shù)據(jù)保密和數(shù)據(jù)一致性等功能。

        5、門戶管理服務。提供圖形化管理工具,使SDASIM系統(tǒng)門戶管理員可以監(jiān)控后臺數(shù)據(jù)庫和門戶模塊的狀態(tài),設置數(shù)據(jù)庫存取方式,以及監(jiān)控用戶操作,防范和處理門戶網(wǎng)站可能受到的攻擊。

        (四)SDASIM系統(tǒng)門戶網(wǎng)站的設計。

        SDASIM系統(tǒng)門戶網(wǎng)站的建設選擇以CORBA技術為主,以Java為輔的技術方案:系統(tǒng)后臺利用CORBA對分布異構的成員數(shù)字檔案館進行封裝,接插到軟總線上,評判各子系統(tǒng)間的平臺差異。面對用戶的Web應用采用CORBA+Java,充分發(fā)揮兩種技術的長處,為用戶使用數(shù)字檔案館系統(tǒng)提供有利條件。按照該技術方案設計的站點結構如下:

        第一層為表示層,即客戶端。Java Applet可以利用Java對象請求與CORBA對象通信。具體流程是:首先,瀏覽器從Web服務器上下載網(wǎng)頁,網(wǎng)頁內嵌Java Applet程序。當Java Applet下載完畢,Web瀏覽器開始解析執(zhí)行Java Applet。之后,Java Applet調用CORBA服務對象。Java Applet中包含IDL產(chǎn)生的客戶存根,用它來調用對象請求中介服務器上的對象。

        第二層為Web服務器,是表示層和業(yè)務邏輯層的中間層。

        第三層為業(yè)務邏輯層,即應用服務器。其是整個結構的核心,把異構數(shù)據(jù)源抽象成數(shù)據(jù)源對象后集成在一起供Java Applet調用。這些數(shù)據(jù)對象的實現(xiàn)為客戶端提供查詢服務、數(shù)據(jù)的基本操作、事務處理、并發(fā)服務、安全控制等操作。數(shù)據(jù)源對象間可以通過對象請求代理ORB對話通信,達到負載平衡,優(yōu)化組合分布式業(yè)務對象。

        第四層為數(shù)據(jù)存儲層,由于系統(tǒng)采用CORBA技術構建,所以后臺的數(shù)據(jù)庫可以是多種不同類型的數(shù)據(jù)庫。

        整個系統(tǒng)利用Java來實現(xiàn)。把Web瀏覽器作為通用CORBA客戶端,透明地訪問后端各種CORBA應用服務。這樣既擴張了CORBA的應用范圍,同時也增強了Web的分布計算能力。

        [1]李霞,王琦.基于軟構件技術的業(yè)務建模平臺的設計與實現(xiàn)[J].現(xiàn)代計算機(專業(yè)版),2010.10.

        [2]張靜.校園數(shù)字化建設系統(tǒng)架構的檔案數(shù)字化服務平臺建設[J].現(xiàn)代情報,2010.11.

        猜你喜歡
        互操作性數(shù)據(jù)源檔案館
        殺傷鏈動態(tài)重構中的互操作性淺析
        Web 大數(shù)據(jù)系統(tǒng)數(shù)據(jù)源選擇*
        韓軍武器系統(tǒng)互操作性現(xiàn)狀及未來發(fā)展
        輕兵器(2017年17期)2017-09-19 12:35:43
        關于縣級檔案館館藏檔案開發(fā)利用的思考
        蘭臺內外(2017年6期)2017-05-30 06:46:41
        基于不同網(wǎng)絡數(shù)據(jù)源的期刊評價研究
        ST NFC標簽以優(yōu)異性能和互操作性獲得NFC Forum認證
        全省部分檔案館新館掠影
        浙江檔案(2017年10期)2017-03-31 06:27:31
        西門子與歐特克達成協(xié)議以提高雙方軟件互操作性
        智能制造(2016年2期)2016-05-25 14:54:11
        基于真值發(fā)現(xiàn)的沖突數(shù)據(jù)源質量評價算法
        when與while檔案館
        91网红福利精品区一区二| 国内精品久久久人妻中文字幕| 爱性久久久久久久久| 国产偷国产偷亚洲清高| 日韩欧美精品有码在线观看 | 亚洲av色av成人噜噜噜| 久久精品国产字幕高潮| 孩交精品xxxx视频视频| 亚洲国产精品中文字幕日韩| 国产精品国产三级国产不卡| 色翁荡熄又大又硬又粗又动态图 | 麻豆果冻传媒在线观看| 久久狠狠第一麻豆婷婷天天| 日韩精品国产一区在线| 美丽的小蜜桃在线观看| 一本久久伊人热热精品中文字幕| 国产曰批免费视频播放免费s| 手机免费日韩中文字幕| 一区在线视频免费播放| 日本三级欧美三级人妇视频黑白配| 国产中文制服丝袜另类| 黄色三级一区二区三区| 免费亚洲一区二区三区av| 777午夜精品免费观看| 69av在线视频| 视频一区精品中文字幕| 99麻豆久久久国产精品免费| 无码专区久久综合久中文字幕| 久久AⅤ天堂Av无码AV| 不卡一区二区三区国产| 一本本月无码-| 国产亚洲欧美在线| 国产午夜在线观看视频| 亚洲精品国偷拍自产在线| 免费无码成人av在线播放不卡| 欧洲一级无码AV毛片免费| 一区二区三区四区草逼福利视频 | 天堂新版在线资源| 亚洲国产夜色在线观看| 精品国产一区二区av麻豆不卡| 国产猛烈高潮尖叫视频免费|