當然,在數字圖書館開發平台的選用上,也有一些開發者提出用微軟的.Net,無疑,由於微軟產品在我國學校被廣泛的運用,如果選用這個平台,開發係統軟件的投入就相對少。
但是,由於微軟的.Net的封閉性、壟斷性相對大。近兩年來。微軟某些產品漏洞不斷,其安全性受到用戶的置疑,如選用.Net這個平台,一旦出漏,那會影響一大批用戶,另外,在跨操作係統平台上,由於相對的封閉性,不能支持相對安全的UNX和Linux平台,對日臻龐大和人類須臾不可或缺的數字圖書館係統來說,安全性則是至關重要的大事。
目前,我國的一些圖書館和計算機網絡方麵的專家們,在對數字圖書館開發平台是J2EE好,還是.Net好的選擇上,從開始的兩方麵意見相當,到向J2EE的傾斜。這主要是因為人們對數字圖書館的認識,在發展中漸趨一致;其次是去年以來對微軟產品的一些安全置疑,提醒人們去重新審視對數字圖書館平台的選擇方案。
(第四節)EMIF—教育管理信息係統互操作規範
一、EMIF的由來
在數字圖書館的建設中,圈內人士用詞頻率最高的,就是互操作規範,互操作規範作為一種新的研究方麵,許多特性還有待進一步研究。
對互操作最基礎的解釋是兩個或多個係統相互使用已被交換了的信息的能力。因為數字圖書館是把散落在互聯網上的任何一個角落,任何一台電腦和任何一種管理係統軟件上的信息,通過鏈接和搜索呈送到用戶的眼前。
那麼這種
遠程的,可相互利用和檢索的信息資源及被檢索的接口,都要遵循一種通用的互操作規範,否則隻能是分而治之,無法共享。
這就是橫亙在數字圖書館建設道路上的兩座大山之一:互操作規範,另一座大山就是本書上一章所介紹的網絡技術大山。而互操作規範這座大山攻克起來更加困難。
最近幾年,我國的中小學校在網絡建設和各種教育信息資源共享上,開始從行政管理角度進行標準的統一和規範,這就為中小學數字圖書館建設掃除了一大障礙。因為整個教育管理信息都是數字圖書館,特別是中小學數字圖書館係統主要的應用資源,所以要開發適合中小學應用的數字圖書館係統,就必須了解並遵循這個互操作規範。
隨著互聯網技術在學校和教育管理部門的普及,基於校園網的全校管理模式已成為教育管理信息係統發展的主流。這種模式是以各部門管理係統為基礎,通過部門管理係統之間的互操作,實現校內信息的共享與交流。互操作是指不同的教育管理軟件間能夠交換和使用彼此的信息。
但是由於缺乏統一的數據規範和接口,原有的部門管理軟件之間難以實現互操作,如果重新開發新的管理軟件,又勢必造成原有資源的浪費。而“校校通”工程的實施,又對各個學校之間的教育管理信息係統的互操作提出了挑戰,統一的數據標準和接口規範成為了學校與學校之間,學校與教育管理部門之間信息互通的關鍵。不同教育管理信息係統之間要實現互操作,就必須製定出一整套互操作的規範,來使不同廠商開發的教育管理軟件能實現跨係統、跨平台的交流。
目前,由於缺少教育管理信息係統之間互操作的規範,隨著不同管理係統之間數據共享與信息交換的需要不斷增加,暴露出的問題也越來越多,主要體現在以下幾個方麵。
(一)管理信息橫向交換與縱向傳輸的困難
由於缺乏數據交換的規範,學校內部不同部門開發的教育管理信息係統(簡稱EMIS)之間不能進行數據交換,而學校之間學校與上級管理部門之間也不能直接傳遞數據,導致了教育管理信息橫向交換與縱向傳輸的困難。
(二)妨礙管理部門的科學決策
由於信息傳輸困難,不能對教育管理信息進行比較分析,各級各類教育管理部門就難以作出相應的正確決策,甚至還會對社會經濟發展的決策作出帶來不良影響。
(三)導致重複建設,造成人力、資金的浪費由於係統之間的信息資源不能共享,同樣的數據需要錄入多次,同樣的係統功能也需要重複開發,這就極大的浪費了人力與資金,而我國的教育投入本來就相對不高,這種浪費對教育的發展實為不利。
因此,解決教育管理信息係統互操作的問題迫在眉睫,急需製定一套係統之間數據交換的標準,使得遵照規範的應用程序之間能夠無縫的交換數據。要解決係統互操作的問題,需要一種與平台無關、與應用程序無關的數據交換格式,利用一致、標準的客戶機界麵能夠存取、解釋和顯示它。事實上,在美國,學校互操作框架SIF(Schools Interoperability Framework)就是類似的規範,它的目標是使中小學學校管理方麵的各種應用程序能夠互相操作,並能夠交換教育環境內的多種數據。通過使用XML定義共同遵循的數據對象(如學生、教師)和數據傳輸協議,就可以方便的進行軟件間的互操作。如果學校使用的軟件都支持SIF和XML,那麼學校就可以針對不同的任務選擇合適的應用程序。通過在一種應用程序中插接另一種應用程序模塊,還能創建更加靈活、強大的解決方案。利用XML這樣的中間格式,每個應用程序都能維護自己的格式,隻要它簡便、精確地把數據轉變成XML格式,或由XML格式轉變成元數據。而下一代中小學圖書館係統各類信息資源的描述標準,就是基於XML的元數據。