鄭志高,張春榮
(1.陜西師范大學(xué) 新聞傳播學(xué)院知識(shí)媒體研究所,陜西 西安710062;2.西安交通大學(xué)出版社,陜西西安710049)
隨著教育信息化進(jìn)程的不斷深入,我國(guó)積累了大量網(wǎng)絡(luò)學(xué)習(xí)資源,由于參與建設(shè)的公司、機(jī)構(gòu)數(shù)量眾多,在資源建設(shè)中采用不同的建設(shè)標(biāo)準(zhǔn),使不同的資源彼此之間不能共享,不同公司、單位建設(shè)的資源成為一個(gè)個(gè)信息孤島。為解決此問(wèn)題,學(xué)者何克抗教授認(rèn)為可以通過(guò)建設(shè)數(shù)字化學(xué)習(xí)資源庫(kù)管理系統(tǒng)的互操作框架以實(shí)現(xiàn)不同資源庫(kù)之間的資源共享。[1]國(guó)內(nèi)有許多學(xué)者研究認(rèn)為建設(shè)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)是實(shí)現(xiàn)現(xiàn)有網(wǎng)絡(luò)學(xué)習(xí)資源共享的有效途徑。通過(guò)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)為用戶提供一個(gè)能同時(shí)訪問(wèn)多個(gè)網(wǎng)絡(luò)學(xué)習(xí)資源系統(tǒng)的一個(gè)公共接口,原理如圖1所示。
圖1 網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)原理
根據(jù)資源訪問(wèn)需求,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)應(yīng)具備用戶注冊(cè)、用戶互認(rèn)證、資源索引、資源檢索、資源訪問(wèn)及付費(fèi)等基本功能。
1.用戶注冊(cè)與管理
用戶通過(guò)注冊(cè)成為網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的用戶,注冊(cè)用戶通過(guò)資源共享平臺(tái)可以對(duì)存在于不同系統(tǒng)中的資源進(jìn)行訪問(wèn)。網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)通過(guò)用戶注冊(cè)操作獲取用戶的基本信息并根據(jù)運(yùn)行需求對(duì)注冊(cè)用戶進(jìn)行管理。
2.用戶互認(rèn)證
在國(guó)內(nèi)相關(guān)研究中,用戶認(rèn)證主要是指各個(gè)資源管理系統(tǒng)將網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的注冊(cè)用戶認(rèn)證為其用戶,允許其進(jìn)行資源訪問(wèn)操作,這是單方認(rèn)證。[2][3]當(dāng)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)將多個(gè)學(xué)習(xí)資源及其管理系統(tǒng)松散耦合在一起時(shí),網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)及所耦合資源形成了一個(gè)有機(jī)整體,共同形成了一個(gè)大的資源空間,因而用戶認(rèn)證應(yīng)該是互認(rèn)證,即各學(xué)習(xí)資源系統(tǒng)將網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的用戶認(rèn)證為其用戶,同時(shí)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)也應(yīng)將各學(xué)習(xí)資源系統(tǒng)的用戶認(rèn)證為其用戶。這種認(rèn)證方式的好處在于只要用戶擁有資源共享平臺(tái)或資源系統(tǒng)的一個(gè)賬號(hào)信息即可對(duì)共享平臺(tái)所屬的全部資源進(jìn)行訪問(wèn),無(wú)需擁有多個(gè)身份信息。
3.資源索引
網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)對(duì)耦合的各個(gè)資源系統(tǒng)中的資源進(jìn)行分類管理,形成資源目錄。用戶通過(guò)資源目錄可以了解網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)耦合的資源類型,以此為基礎(chǔ)用戶也可以進(jìn)行資源基本信息的檢索與瀏覽。
4.資源檢索
網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)提供對(duì)耦合的資源檢索功能,用戶通過(guò)資源索引或關(guān)鍵詞檢索所需的資源。關(guān)鍵詞檢索資源檢索通過(guò)兩種方式實(shí)現(xiàn):一是將現(xiàn)有各個(gè)資源系統(tǒng)的元數(shù)據(jù)以統(tǒng)一數(shù)據(jù)組織形式保存在網(wǎng)絡(luò)學(xué)習(xí)資源平臺(tái)中,用戶通過(guò)檢索共享平臺(tái)中的元數(shù)據(jù)獲取資源的基本信息。為保證檢索結(jié)果準(zhǔn)確、有效,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)與資源系統(tǒng)之間要進(jìn)行元數(shù)據(jù)的同步操作,資源系統(tǒng)的資源變化需及時(shí)更新反饋到網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)中。二是各個(gè)資源系統(tǒng)為共享平臺(tái)提供元數(shù)據(jù)訪問(wèn)接口,通過(guò)接口共享平臺(tái)可以檢索各個(gè)資源系統(tǒng)中的元數(shù)據(jù),并將檢索結(jié)果以統(tǒng)一的表現(xiàn)方式呈現(xiàn)給用戶。此種方式不需要進(jìn)行元數(shù)據(jù)的同步操作,但要求網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)檢索程序具備能夠?qū)σ圆煌瑯?biāo)準(zhǔn)組織的元數(shù)據(jù)進(jìn)行搜索并將來(lái)自于不同資源系統(tǒng)的數(shù)據(jù)轉(zhuǎn)化為統(tǒng)一的組織形式呈現(xiàn)給用戶的能力。
5.資源訪問(wèn)
資源訪問(wèn)是指網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)為用戶提供資源瀏覽服務(wù)??梢酝ㄟ^(guò)兩種方式實(shí)現(xiàn),一是網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)提供用戶要訪問(wèn)的資源鏈接,用戶通過(guò)鏈接進(jìn)入資源系統(tǒng)進(jìn)行資源訪問(wèn),此種方式需要資源系統(tǒng)提供資源訪問(wèn)接口,用戶通過(guò)接口進(jìn)入資源管理系統(tǒng)進(jìn)行資源訪問(wèn)。二是共享平臺(tái)將用戶需要訪問(wèn)的資源同步到平臺(tái)中,用戶通過(guò)共享平臺(tái)進(jìn)行訪問(wèn)。該方式要求網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)與各個(gè)資源系統(tǒng)按照一定的數(shù)據(jù)組織標(biāo)準(zhǔn)進(jìn)行資源信息的交換,并且網(wǎng)絡(luò)學(xué)習(xí)資源管理平臺(tái)要具備能夠?qū)⒁圆煌瑯?biāo)準(zhǔn)組織的資源信息轉(zhuǎn)化為統(tǒng)一的數(shù)據(jù)組織形式的能力。
6.付費(fèi)功能
各個(gè)資源系統(tǒng)都有各自的利益,這是網(wǎng)絡(luò)學(xué)習(xí)資源不能有效共享的重要原因之一,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)在實(shí)現(xiàn)資源共享時(shí),應(yīng)保證各個(gè)資源提供者原有的利益。用戶通過(guò)共享平臺(tái)訪問(wèn)不同資源系統(tǒng)提供的有償資源時(shí),網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)為用戶提供付費(fèi)操作,并將訪問(wèn)費(fèi)用劃入相應(yīng)資源系統(tǒng)的賬戶中。
如圖1所示,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)是一個(gè)資源訪問(wèn)的公共接口,作為一個(gè)應(yīng)用平臺(tái),它與上端的用戶及下端的資源系統(tǒng)構(gòu)成有機(jī)的整體,在構(gòu)建其結(jié)構(gòu)時(shí)應(yīng)綜合考慮。綜合前文所述的功能,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)結(jié)構(gòu)如圖2所示。
圖2 網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)結(jié)構(gòu)
如圖2所示,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)有用戶層、應(yīng)用層、系統(tǒng)層、數(shù)據(jù)層和資源層構(gòu)成。
(1)用戶層包含網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)和各個(gè)資源系統(tǒng)的注冊(cè)用戶以及管理用戶。當(dāng)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)將多個(gè)資源系統(tǒng)耦合在一起,它們構(gòu)成一個(gè)統(tǒng)一的資源應(yīng)用,因而應(yīng)將各個(gè)不同系統(tǒng)原有的用戶納入新形成的系統(tǒng)中。管理用戶負(fù)責(zé)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的管理操作。
(2)應(yīng)用層為用戶層提供各種資源訪問(wèn)服務(wù),通過(guò)這些服務(wù)用戶實(shí)現(xiàn)不同系統(tǒng)中的資源共享。如前文所述包括用戶注冊(cè)服務(wù)、用戶登錄服務(wù)、資源目錄瀏覽服務(wù)、資源檢索服務(wù)、資源訪問(wèn)服務(wù)和付費(fèi)服務(wù)。
(3)系統(tǒng)層為各種資源共享服務(wù)實(shí)現(xiàn)透明化處理,由元數(shù)據(jù)收集與同步模塊、用戶互認(rèn)證模塊、數(shù)據(jù)標(biāo)準(zhǔn)轉(zhuǎn)換模塊以及資源數(shù)據(jù)整合模塊構(gòu)成。元數(shù)據(jù)收集與同步模塊運(yùn)用推、拉技術(shù)將各個(gè)資源系統(tǒng)的元數(shù)據(jù)信息同步到網(wǎng)絡(luò)學(xué)習(xí)資源共享管理平臺(tái)中。用戶互認(rèn)證模塊用于資源共享管理平臺(tái)和各個(gè)資源系統(tǒng)之間完成用戶互認(rèn)證操作。資源標(biāo)準(zhǔn)轉(zhuǎn)換模塊用于將來(lái)自不同系統(tǒng)、以不同標(biāo)準(zhǔn)組織的元數(shù)據(jù)信息、資源信息轉(zhuǎn)換為統(tǒng)一標(biāo)準(zhǔn)組織形式或者提供多種標(biāo)準(zhǔn)數(shù)據(jù)訪問(wèn)接口以實(shí)現(xiàn)對(duì)不同資源系統(tǒng)的訪問(wèn)。數(shù)據(jù)整合模塊將標(biāo)準(zhǔn)轉(zhuǎn)化模塊轉(zhuǎn)換后的數(shù)據(jù)形成統(tǒng)一的數(shù)據(jù)集合進(jìn)行保存或按用戶需求將其呈現(xiàn)給用戶。付費(fèi)模塊引導(dǎo)用戶完成對(duì)有償資源服務(wù)的支付操作,并根據(jù)其訪問(wèn)的資源將訪問(wèn)費(fèi)用劃入相應(yīng)的資源系統(tǒng)的賬戶中。
(4)數(shù)據(jù)層保存系統(tǒng)平臺(tái)運(yùn)行過(guò)程中必需的或產(chǎn)生的相關(guān)數(shù)據(jù),包括元數(shù)據(jù)、資源信息、資源目錄信息及用戶信息。元數(shù)據(jù)是數(shù)字化學(xué)習(xí)資源的描述信息,可用于資源的檢索,也可用于向用戶提供資源的說(shuō)明性信息。資源信息是用戶在訪問(wèn)共享資源時(shí)產(chǎn)生的個(gè)性化信息如用戶資源搜索結(jié)果、在資源訪問(wèn)過(guò)程中同步到共享平臺(tái)中的資源內(nèi)容及用戶收藏的資源鏈接等。資源目錄信息保存了各個(gè)資源系統(tǒng)資源的分類信息。用戶信息是為滿足共享平臺(tái)運(yùn)行需求由用戶提供的個(gè)人信息的集合,共享平臺(tái)已經(jīng)依據(jù)這些數(shù)據(jù)進(jìn)行身份識(shí)別并對(duì)用戶進(jìn)行管理。
(5)資源層為各個(gè)資源系統(tǒng)的集合,包括包含資源及其應(yīng)用系統(tǒng)。網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)只對(duì)網(wǎng)絡(luò)中的各類資源進(jìn)行松散的耦合,本身并不包含用戶所需的各種資源,用戶在進(jìn)行資源共享時(shí)需要各個(gè)資源系統(tǒng)提供資源并且不能完全脫離各種資源原有的應(yīng)用系統(tǒng),因此資源系統(tǒng)中的資源及其應(yīng)用系統(tǒng)是有機(jī)的整體,共同構(gòu)成網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的資源層。
網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)實(shí)現(xiàn)資源共享以用戶互認(rèn)證為基礎(chǔ),但目前大部分資源系統(tǒng)只支持對(duì)自身用戶的認(rèn)證操作,每個(gè)資源系統(tǒng)需解決與網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)及其他資源系統(tǒng)間的用戶互認(rèn)證。實(shí)現(xiàn)網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)及各個(gè)資源系統(tǒng)用戶互認(rèn)證有兩種可以選擇的技術(shù)方案。方案一是為各個(gè)資源系統(tǒng)及網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)設(shè)計(jì)統(tǒng)一的身份認(rèn)證程序,實(shí)現(xiàn)單點(diǎn)登錄,處處訪問(wèn),原理如圖3所示。
圖3 統(tǒng)一身份認(rèn)證原理
此種方案將各個(gè)資源系統(tǒng)及網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的用戶信息進(jìn)行集中管理,由統(tǒng)一身份認(rèn)證程序完成身份認(rèn)證并返回認(rèn)證結(jié)果,成功或者失敗信息,如果成功則還可以包含用戶的權(quán)限信息,用戶通過(guò)認(rèn)證后無(wú)需再次登錄網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)或資源系統(tǒng)即可進(jìn)行資源訪問(wèn)。這種方案可以應(yīng)用Web Services技術(shù)加以實(shí)現(xiàn)。[4]
方案二是各個(gè)資源系統(tǒng)及網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)設(shè)計(jì)獨(dú)立的用戶互認(rèn)證模塊并提供訪問(wèn)接口,認(rèn)證過(guò)程如圖4所示。
圖4 網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)與資源系統(tǒng)用戶互認(rèn)證流程
該方案需對(duì)各個(gè)資源系統(tǒng)進(jìn)行功能擴(kuò)展并提供網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)及各個(gè)資源系統(tǒng)間的通信與認(rèn)證機(jī)制。
網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)在實(shí)現(xiàn)資源共享過(guò)程中要對(duì)各個(gè)資源系統(tǒng)的元數(shù)據(jù)信息、資源目錄信息及用戶請(qǐng)求訪問(wèn)的資源信息進(jìn)行同步操作,在此過(guò)程中存在著在不同系統(tǒng)間進(jìn)行信息交互以及將按不同標(biāo)準(zhǔn)組織的各種數(shù)據(jù)轉(zhuǎn)化為統(tǒng)一的數(shù)據(jù)組織形式等操作,需解決三個(gè)關(guān)鍵的問(wèn)題:一是網(wǎng)絡(luò)學(xué)習(xí)資源的提供者與網(wǎng)絡(luò)學(xué)習(xí)共享平臺(tái)的設(shè)計(jì)者要共享各自所采用的標(biāo)準(zhǔn)。數(shù)據(jù)組織標(biāo)準(zhǔn)共享是數(shù)據(jù)在不同系統(tǒng)間的交換以及格式轉(zhuǎn)換的前提條件,可以通過(guò)相關(guān)單位之間的溝通與協(xié)調(diào)得以解決。二是不同系統(tǒng)進(jìn)行數(shù)據(jù)交換時(shí)應(yīng)遵循哪種數(shù)據(jù)交換標(biāo)準(zhǔn);三是在數(shù)據(jù)轉(zhuǎn)換過(guò)程中應(yīng)采用何種標(biāo)準(zhǔn)進(jìn)行轉(zhuǎn)換。我國(guó)教育信息化技術(shù)標(biāo)準(zhǔn)委員會(huì)已經(jīng)建立教育信息化技術(shù)標(biāo)準(zhǔn)(CELTS)體系,根據(jù)學(xué)者何克抗的觀點(diǎn),為實(shí)現(xiàn)數(shù)字化學(xué)習(xí)資源的共享及網(wǎng)絡(luò)教學(xué)系統(tǒng)之間的互操作,數(shù)字化學(xué)習(xí)資源在建設(shè)過(guò)程中可以依據(jù)《學(xué)習(xí)對(duì)象元數(shù)據(jù)》(CELTS-3)、《教育資源建設(shè)技術(shù)規(guī)范》(CELTS-41)及《基礎(chǔ)教育教學(xué)資源元數(shù)據(jù)規(guī)范》(CELTS-42)為基礎(chǔ)進(jìn)行資源數(shù)據(jù)組織,網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)也可以此為基礎(chǔ)進(jìn)行信息數(shù)據(jù)的標(biāo)準(zhǔn)轉(zhuǎn)換。這些標(biāo)準(zhǔn)是否能滿足轉(zhuǎn)換需求及在轉(zhuǎn)換過(guò)程中要解決哪些問(wèn)題還需在實(shí)踐過(guò)程中探索。
網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)為各個(gè)資源的用戶提供了更多可訪問(wèn)的資源,同時(shí)也為各個(gè)資源系統(tǒng)增加了更多潛在的資源用戶。由于各個(gè)資源系統(tǒng)都有各自利益,這帶來(lái)了一個(gè)利益如何分配的問(wèn)題,即當(dāng)用戶跨系統(tǒng)訪問(wèn)資源時(shí),資源提供者之間、網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)設(shè)計(jì)者與資源提供者如何進(jìn)行利益分配。網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)耦合各個(gè)資源系統(tǒng)實(shí)現(xiàn)資源共享時(shí)應(yīng)該保證各個(gè)資源系統(tǒng)應(yīng)有的經(jīng)濟(jì)利益,否則會(huì)直接影響網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)的構(gòu)建。該問(wèn)題可以通過(guò)管理部分組織資源提供者及網(wǎng)絡(luò)學(xué)習(xí)資源共享平臺(tái)設(shè)計(jì)者協(xié)商解決。
[1]何克抗.我國(guó)數(shù)字化學(xué)習(xí)資源建設(shè)的現(xiàn)狀及其對(duì)策[J].電化教育研究,2009(10):5-9.
[2]趙厚福,祝智庭,吳永和.數(shù)字化學(xué)習(xí)資源共享的技術(shù)標(biāo)準(zhǔn)分析[J].現(xiàn)代教育技術(shù),2010(6):66-69.
[3]曾玲.基于網(wǎng)格技術(shù)的網(wǎng)絡(luò)學(xué)習(xí)資源共享[J].現(xiàn)代教育技術(shù),2006(4):16-20.
[4]唐紹華,任勝兵.基于Web服務(wù)的數(shù)字化校園統(tǒng)一身份認(rèn)證系統(tǒng)研究[J].計(jì)算機(jī)與數(shù)字工程,2009,(8):128-131.