小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

利用RSS技術(shù)構(gòu)建分布式學(xué)習(xí)資源網(wǎng)

 非常主體 2006-08-25
利用RSS技術(shù)構(gòu)建分布式學(xué)習(xí)資源網(wǎng)
萬力勇 趙鳴 趙吳領(lǐng)
【摘 要】RSS是一種用于共享新聞標(biāo)題和其他Web內(nèi)容的XML格式標(biāo)準(zhǔn),在互聯(lián)網(wǎng)上應(yīng)用非常廣泛。本文系統(tǒng)介紹了RSS技術(shù)的基本原理,在此基礎(chǔ)上提出了一種基于RSS技術(shù)的分布式學(xué)習(xí)資源網(wǎng)框架并對(duì)其關(guān)鍵技術(shù)進(jìn)行了分析。該框架由學(xué)習(xí)資源網(wǎng)站群、內(nèi)容聚合器和內(nèi)容閱讀器等三部分組成,具有個(gè)性化、低成本、屏蔽垃圾信息、便于本地內(nèi)容管理等優(yōu)點(diǎn)。

【關(guān)鍵詞】 RSS;RSS閱讀器;學(xué)習(xí)對(duì)象元數(shù)據(jù);分布式學(xué)習(xí)資源網(wǎng)



一、RSS技術(shù)的原理

   RSSRich(Site Summary豐富站點(diǎn)摘要或者Really Simple Syndication),是一種用于共享新聞標(biāo)題和其他Web內(nèi)容的XML格式標(biāo)準(zhǔn),同時(shí)也是在互聯(lián)網(wǎng)上被廣泛采用的內(nèi)容包裝和投遞協(xié)議。網(wǎng)絡(luò)用戶可以在客戶端借助于支持RSS的新聞聚合工具軟件,在不打開網(wǎng)站內(nèi)容頁面的情況下閱讀支持RSS輸出的網(wǎng)站內(nèi)容。

   內(nèi)容提供者在其網(wǎng)站上發(fā)布相應(yīng)的RSS文件,入口程序獲取該RSS文件并把它提供給用戶,用戶使用相應(yīng)的閱讀程序來閱讀該內(nèi)容。

   網(wǎng)頁以RSS的形式為其內(nèi)容提供一個(gè)通過URL獲得的提要。RSS提要文件包含大量離散的新聞項(xiàng),每一個(gè)RSS文件包含一個(gè)頻道(Channel)。一個(gè)頻道必須至少具備以下元素:Title(標(biāo)題),在Description(描述)中對(duì)頻道的簡單介紹;Link(鏈接相應(yīng)的目標(biāo)網(wǎng)頁);Language(頻道語言)。每個(gè)頻道由若干個(gè)Item(項(xiàng))組成,每個(gè)項(xiàng)包含了一個(gè)URL,一個(gè)標(biāo)題和一個(gè)摘要。RSS技術(shù)主要包含兩個(gè)重要組件, RSS 提要(Feed)和RSS閱讀器。

   比如某個(gè)博客(Blog)的入口,其基本語法如下:

<channel>

   <title><!-- channel 的標(biāo)題 --></title>

   <description><!-- 簡要描述 --></description>

   <link><!-- channel 的 URL --></link>

   <!-- 可選/可擴(kuò)展元素 -->

</channel>

<item>

   <title><!-- 項(xiàng)標(biāo)題 --></title>

   <link><!-- 項(xiàng) URL --></link>

   <description><!-- 簡要描述 --></description>

   <!-- 可選的/可擴(kuò)展的元素 -->

</item>

   RSS 閱讀器是一個(gè)讀取 RSS 文件并顯示新聞項(xiàng)的程序。多數(shù)閱讀器只要輸入RSS文件的URL就可以進(jìn)行新聞項(xiàng)的預(yù)定。使用這種閱讀器閱讀新聞的感覺就像是在閱讀電子郵件,因?yàn)樗怀鲂侣勴?xiàng)并將新聞項(xiàng)進(jìn)行緩沖處理以便離線閱讀。此外還有一些在線的RSS 閱讀器能夠?qū)SS提要捆綁到某個(gè)單獨(dú)的網(wǎng)站,其優(yōu)點(diǎn)是易于設(shè)置并且可以從任何計(jì)算機(jī)存取提要內(nèi)容,如圖1的三部分組成閱讀器界面:

   頻道:位于頻道列表區(qū),一個(gè)XML地址對(duì)應(yīng)一個(gè)頻道。通過添加地址在閱讀器上生成相應(yīng)頻道。一個(gè)頻道可以是一本書,一個(gè)專欄或一類新聞的集合。

標(biāo)題區(qū):位于閱讀器主體右側(cè)上方。以用戶設(shè)置的排序方式列出頻道內(nèi)所有消息的閱讀狀態(tài)、標(biāo)題、發(fā)布時(shí)間及作者。

   內(nèi)容區(qū):位于閱讀器主體右側(cè)下方。模擬瀏覽器的形式,由小工具欄、地址欄、信息提要及詳細(xì)內(nèi)容的顯示窗三部分組成。

二、利用RSS技術(shù)構(gòu)建分布式學(xué)習(xí)資源網(wǎng)

   學(xué)習(xí)資源庫一般將資源文件以二進(jìn)制數(shù)據(jù)形式存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中,對(duì)學(xué)習(xí)資源的管理都是基于對(duì)數(shù)據(jù)庫的操作。所有的資源都以結(jié)構(gòu)化的方式存儲(chǔ),其優(yōu)點(diǎn)為資源管理效率高,定位準(zhǔn)確等。然而,由于要把所有關(guān)于資源文件的信息都存儲(chǔ)在數(shù)據(jù)庫中,對(duì)數(shù)據(jù)庫性能要求極高,也加大了對(duì)網(wǎng)絡(luò)帶寬的要求。分布式學(xué)習(xí)資源網(wǎng)指的是多個(gè)不同學(xué)科或主題的站點(diǎn)組合成一個(gè)大范圍的學(xué)習(xí)資源網(wǎng)。每個(gè)網(wǎng)站之間是對(duì)等(Peer-to-Peer)關(guān)系,資源中心通過維護(hù)一個(gè)資源目錄系統(tǒng)來實(shí)現(xiàn)對(duì)不同資源站點(diǎn)資源目錄的同步更新管理,并且提供資源定位功能。

   (一)利用RSS構(gòu)建分布式資源網(wǎng)的框架和思路

   RSS通過XML標(biāo)準(zhǔn)定義內(nèi)容的包裝和發(fā)布格式。對(duì)內(nèi)容提供者來說,RSS技術(shù)提供了一個(gè)實(shí)時(shí)、高效、安全、低成本的信息發(fā)布渠道;對(duì)內(nèi)容接收者來說,RSS技術(shù)提供了一個(gè)嶄新的閱讀體驗(yàn)?;赗SS技術(shù)的這些特點(diǎn),筆者提出了用RSS技術(shù)構(gòu)建分布式學(xué)習(xí)資源網(wǎng)的基本框架(如圖2所示)。該框架主要由三個(gè)部分組成:

   1. 學(xué)習(xí)資源網(wǎng)站群

   學(xué)習(xí)資源網(wǎng)站是指每個(gè)學(xué)科的門戶網(wǎng)站,每個(gè)網(wǎng)站以主題方式呈現(xiàn)了與本學(xué)科相關(guān)的資源。資源以學(xué)習(xí)對(duì)象(Learning Object,LO)的形式構(gòu)成,大量的學(xué)習(xí)對(duì)象形成一個(gè)學(xué)習(xí)對(duì)象庫。每個(gè)資源網(wǎng)站都專門存有與學(xué)習(xí)對(duì)象相應(yīng)的RSS文件。這些學(xué)習(xí)資源網(wǎng)站組合在一起形成大型的學(xué)習(xí)資源網(wǎng)站群。

   2. 內(nèi)容聚合器

   在內(nèi)容聚合器中將RSS與IEEE-LOM(一種國際通用的學(xué)習(xí)對(duì)象元數(shù)據(jù)描述框架)進(jìn)行綁定,用RSS文件來描述學(xué)習(xí)對(duì)象元數(shù)據(jù)。各個(gè)學(xué)習(xí)資源網(wǎng)站將其站內(nèi)學(xué)習(xí)對(duì)象元數(shù)據(jù)的RSS文件提交給內(nèi)容聚合器。內(nèi)容聚合器專門用來存放學(xué)習(xí)對(duì)象的RSS文件,同時(shí)兼具有根據(jù)學(xué)習(xí)對(duì)象元數(shù)據(jù)來搜索學(xué)習(xí)資源的功能。

   3. 內(nèi)容閱讀器

   內(nèi)容閱讀器將學(xué)習(xí)者所需的學(xué)習(xí)對(duì)象以頻道列表的形式呈現(xiàn)給學(xué)習(xí)者,學(xué)習(xí)者可以直接鏈接到該網(wǎng)站了解某個(gè)學(xué)習(xí)對(duì)象的具體信息,還可以對(duì)該內(nèi)容進(jìn)行離線閱讀、存檔保留等操作。

各學(xué)習(xí)資源網(wǎng)站的內(nèi)容制作者將所有學(xué)習(xí)對(duì)象元數(shù)據(jù)的RSS文件提交到內(nèi)容聚合器。學(xué)習(xí)者發(fā)出學(xué)習(xí)請(qǐng)求,通過學(xué)習(xí)對(duì)象元數(shù)據(jù)搜索引擎來搜索有關(guān)學(xué)習(xí)內(nèi)容(對(duì)象)。在元數(shù)據(jù)搜索技術(shù)的幫助下,學(xué)習(xí)對(duì)象元數(shù)據(jù)搜索引擎將符合條件的學(xué)習(xí)內(nèi)容以標(biāo)題、作者、URL、描述的列表形式顯示在學(xué)習(xí)者電腦桌面的內(nèi)容閱讀器中。學(xué)習(xí)者選擇相關(guān)的學(xué)習(xí)內(nèi)容,點(diǎn)擊鏈接,就可以在閱讀器中看到學(xué)習(xí)內(nèi)容的具體信息。

   (二)需要解決的關(guān)鍵問題

   1. IEEE-LOM與RSS的綁定

   因?yàn)镽SS1.0模塊是以RDF(Resource Description Framework,即資源描述框架)規(guī)范的,需要將IEEE-LOM以RDF形式綁定。Stephen Downes提出了一個(gè)RSS-LOM模型,該模型提出通過IEEE-LOM與RSS 1.0 相關(guān)模塊的綁定來允許使用RSS對(duì)學(xué)習(xí)對(duì)象進(jìn)行標(biāo)準(zhǔn)化描述。學(xué)習(xí)對(duì)象庫提供的RSS提要通過一個(gè)元數(shù)據(jù)庫集成,并與來自其它學(xué)習(xí)對(duì)象庫的RSS提要進(jìn)行聚合。

   2. 分布式學(xué)習(xí)資源網(wǎng)站的建設(shè)

   在分布式學(xué)習(xí)資源網(wǎng)站群的建設(shè)上,最好是以學(xué)科和主題作為基本呈現(xiàn)方式,即每個(gè)資源站只負(fù)責(zé)提供單個(gè)學(xué)科的學(xué)習(xí)資源,同時(shí)該學(xué)科的資源以主題方式呈現(xiàn),這樣符合教師或者學(xué)生的使用習(xí)慣,使資源網(wǎng)站系統(tǒng)更加專業(yè)化。每個(gè)學(xué)科的資源站以學(xué)習(xí)對(duì)象的形式組織資源,將資源細(xì)化到知識(shí)單元和知識(shí)點(diǎn),同時(shí)為每個(gè)學(xué)習(xí)對(duì)象提供一個(gè)RSS提要,該提要滿足RSS-LOM的綁定規(guī)則。

   下面以組建一個(gè)小學(xué)語文資源站為例,該資源站可以分為教學(xué)指導(dǎo)、教學(xué)素材庫、參考資料庫、練習(xí)試題庫四個(gè)子庫。教學(xué)指導(dǎo)分為知識(shí)結(jié)構(gòu)、教學(xué)目標(biāo)、教學(xué)建議、參考教材等4個(gè)欄目;教學(xué)素材庫分為內(nèi)容講解、重點(diǎn)難點(diǎn)、典型例題、常見問題、名詞術(shù)語、圖形符號(hào)等6個(gè)欄目;參考資料庫分為發(fā)展史料、前沿進(jìn)展、典型教案、知識(shí)博覽等4個(gè)欄目。學(xué)習(xí)資源細(xì)化到文本、圖形、音頻、視頻等媒體元素。以小學(xué)語文中《威尼斯的小艇》一課教學(xué)素材庫中某一學(xué)習(xí)對(duì)象為例,描述如下:

<item rdf:about="http:// ……">

<dc:title>風(fēng)景片段</dc:title>

<dc:language>中文</dc:language>

<dc:description>威尼斯的自然風(fēng)光<dc:description>

<dc:subject>語文</dc:subject>

<dc:publisher>人民教育出版社</dc:publisher>

<lom-edu:interactivityType>解說型</lom-edu:interactivityType>

<dcterms:extent>2分10秒</dcterms:extent>

<dc:format>RM</dc:format>

<lom-tech:ByteSize>10.8MB</lom-tech:ByteSize>

<lom-techlocation>教學(xué)素材庫<lom-techlocation>

<lom-edu:interactivityLevel>較低</interactivityLevel>

<dcterms:audience>小學(xué)五年級(jí)學(xué)生</dcterms:audience>

<lom-edu:difficulty>較簡單</lom-edu:difficulty>

</item>

三、該分布式學(xué)習(xí)資源網(wǎng)的主要優(yōu)點(diǎn)

   (一)實(shí)現(xiàn)了個(gè)性化的學(xué)習(xí)

   在該學(xué)習(xí)資源網(wǎng)中,除了可以實(shí)現(xiàn)“推”信息的概念,使新內(nèi)容在服務(wù)器數(shù)據(jù)庫中出現(xiàn)時(shí)第一時(shí)間被“推”到用戶端閱讀器中,同時(shí)也可以實(shí)現(xiàn)“拉”信息的概念,即用戶通過學(xué)習(xí)對(duì)象元數(shù)據(jù)搜索引擎篩選、定制學(xué)習(xí)內(nèi)容。

   (二)降低了發(fā)布和管理成本

   RSS技術(shù)使內(nèi)容的制作與發(fā)布分離,即資源網(wǎng)站的建設(shè)者只需要考慮如何制作和組織學(xué)習(xí)資源,而不必考慮發(fā)布的問題。學(xué)習(xí)內(nèi)容的RSS包裝在技術(shù)實(shí)現(xiàn)上極為簡單,而且是一次性的工作,使長期的信息發(fā)布邊際成本幾乎降為零。此外,學(xué)習(xí)資源的分布式存儲(chǔ)降低了管理者的壓力,使管理成本大大降低。

   (三)有效地屏蔽了垃圾信息,便于本地內(nèi)容管理

   RSS用戶端閱讀器軟件的特點(diǎn)是完全由用戶根據(jù)自身喜好以“頻道”的形式訂閱值得信任的內(nèi)容來源。RSS閱讀器軟件完全屏蔽掉用戶沒有訂閱的內(nèi)容以及彈出廣告、垃圾郵件等令人困擾的噪音內(nèi)容。此外,對(duì)下載到閱讀器軟件的學(xué)習(xí)內(nèi)容,用戶可以進(jìn)行離線閱讀、存檔保留、搜索排序、相關(guān)分類等多種管理操作,使閱讀器軟件不僅是一個(gè)閱讀器,更是一個(gè)用戶隨身的“資料庫”。

四、結(jié)束語

   本文在對(duì)RSS技術(shù)的原理進(jìn)行闡述的基礎(chǔ)上提出了一種利用RSS技術(shù)來構(gòu)建分布式學(xué)習(xí)資源網(wǎng)的基本框架。該框架由學(xué)習(xí)資源網(wǎng)站群、內(nèi)容聚合器、內(nèi)容閱讀器等三個(gè)部分組成,具有個(gè)性化、低成本、便于本地內(nèi)容管理等優(yōu)點(diǎn)。希望該框架能在今后的資源庫建設(shè)實(shí)踐中進(jìn)一步完善和實(shí)施,更好地促進(jìn)網(wǎng)絡(luò)資源庫建設(shè)的發(fā)展。

[參考文獻(xiàn)]

[1] Stephen Downes (2002). An Introduction to RSS for EducationalDesigners[EB/OL]. www.downes.ca/files/RSS_Educ.htm

[2] 余勝泉,朱凌云,曹曉明. 教育資源管理的新發(fā)展[J]. 中國電化教育,2003,(9)

[3] 劉博,王名嬌. 網(wǎng)絡(luò)學(xué)習(xí)資源庫元數(shù)據(jù)的研究[J]. 中小學(xué)電教,2005,(5)

[4] Stephen Downes (2003). RDF Site Summary 1.0 Modules: LearningObject Metadata [EB/OL]. www.downes.ca/xml/rss_lom.htm

[5] 新浪網(wǎng). 新浪點(diǎn)點(diǎn)通閱讀器說明[J]. http://rss.sina.com.cn/rss_intro.html

[6] 楊宗凱等. 網(wǎng)絡(luò)教育標(biāo)準(zhǔn)與技術(shù)[M]. 北京:清華大學(xué)出版社,2003.

[7] RSS技術(shù)簡介及其在中國的現(xiàn)狀和未來[EB]. http://elink. com.cn/20050516/1846477.shtml



作者簡介:萬力勇,趙鳴,趙呈領(lǐng),華中師范大學(xué)信息技術(shù)系(430079)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多