黎孟軍
(黑龍江省標(biāo)準(zhǔn)化研究院)
RSS作為一種新型的網(wǎng)絡(luò)聚合工具,以其使用的簡(jiǎn)易性和聚合信息的高效性,逐漸成為人們關(guān)注的焦點(diǎn)。RSS技術(shù)在標(biāo)準(zhǔn)文獻(xiàn)咨詢服務(wù)中同樣能發(fā)揮重要作用。
“RSS是Really Simple Syndication”的英文字頭縮寫(xiě),其含義是“真正簡(jiǎn)易聚合”。也就是說(shuō),RSS是一種整合網(wǎng)絡(luò)信息資源的簡(jiǎn)易方式,支持以RSS規(guī)范格式輸出的XML文檔。該文檔包含網(wǎng)站最新的更新內(nèi)容,網(wǎng)絡(luò)用戶可以在客戶端借助于支持RSS的新聞聚合工具軟件,在不打開(kāi)網(wǎng)站內(nèi)容頁(yè)面的情況下閱讀支持RSS輸出的網(wǎng)站內(nèi)容。
1.來(lái)源多樣化的個(gè)性化“聚合”特性。因?yàn)镽SS是一種被廣泛采用的內(nèi)容包裝定義格式,所以任何內(nèi)容都可以采用這種方式來(lái)發(fā)布信息,包括專業(yè)新聞?wù)军c(diǎn)、電子商務(wù)站點(diǎn)、企業(yè)站點(diǎn)等,而在用戶端,RSS閱讀器軟件的作用就是按照用戶的喜好,有選擇性地將用戶感興趣的內(nèi)容來(lái)源“聚合”到該軟件的界面中,為用戶提供多來(lái)源信息的“一站式”服務(wù)。
2.信息發(fā)布的時(shí)效性、低成本性,RSS技術(shù)秉承“推”信息的概念。當(dāng)新內(nèi)容在服務(wù)器數(shù)據(jù)庫(kù)中出現(xiàn)時(shí)第一時(shí)間被“推”的用戶端閱讀器中,極大地提高了信息的時(shí)效性。此外,服務(wù)器端內(nèi)容的RSS包裝在技術(shù)實(shí)現(xiàn)上極為簡(jiǎn)單,而且是一次性的工作,使長(zhǎng)期的信息發(fā)布成本幾乎為零,完全是傳統(tǒng)的電子郵件、衛(wèi)星傳輸、互聯(lián)網(wǎng)瀏覽等發(fā)布方式。
3.技術(shù)門(mén)檻低。用戶使用RSS不需要專業(yè)的計(jì)算機(jī)背景,利用在線閱讀器或安裝離線閱讀器,瀏覽網(wǎng)頁(yè)是否有XML、RSS、RDF等這些圖標(biāo),隨后點(diǎn)擊導(dǎo)入FEED便完成訂閱。一旦有新信息更新,閱讀器會(huì)在信息類中提示。取消訂閱也十分便捷,只需要?jiǎng)h除FEED即可。
4.無(wú)“垃圾”信息、便利的本地內(nèi)容管理特性。RSS用戶端閱讀器軟件完全根據(jù)用戶自身喜好以“頻道”的形式訂閱值得信任的內(nèi)容來(lái)源,并且屏蔽掉其他非訂閱的內(nèi)容及彈出廣告、垃圾郵件等,用戶可以進(jìn)行離線閱讀、存檔保留、搜索排序、相關(guān)分類等多種管理操作。
在現(xiàn)行的各級(jí)各類標(biāo)準(zhǔn)中,是否為最新標(biāo)準(zhǔn),更新、替代、修訂或作廢等狀態(tài)是極為重要的。標(biāo)準(zhǔn)查新服務(wù)在科研生產(chǎn)等諸多領(lǐng)域提供必要的服務(wù)。既可以為科研立項(xiàng),科技成果的鑒定、評(píng)估、驗(yàn)收、轉(zhuǎn)化、獎(jiǎng)勵(lì)等等提供客觀依據(jù);也可以為科技人員的研究開(kāi)發(fā)提供可靠而豐富的信息。各標(biāo)準(zhǔn)研究部門(mén)在為廣大院校、生產(chǎn)加工企業(yè)等各類型標(biāo)準(zhǔn)的使用部門(mén)提供權(quán)威的標(biāo)準(zhǔn)查新服務(wù)時(shí),通常采用以下幾種方式:(1)向標(biāo)準(zhǔn)情報(bào)研究部門(mén)查詢。(2)訂購(gòu)權(quán)威機(jī)構(gòu)出版的國(guó)家標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn)目錄。(3)從期刊獲取最新信息。(4)通過(guò)各種標(biāo)準(zhǔn)信息網(wǎng)進(jìn)行查新。相比這幾種方法,最后一種方法雖然更直接、靈活,但還是依靠人工查詢,對(duì)于成千上萬(wàn)的標(biāo)準(zhǔn),存在著準(zhǔn)確率差和查詢周期長(zhǎng)的缺點(diǎn)。如果利用RSS技術(shù)提供的標(biāo)準(zhǔn)查新服務(wù)則比之前更能高效、準(zhǔn)確。
在標(biāo)準(zhǔn)查詢中應(yīng)用RSS技術(shù)的具體步驟:
1.開(kāi)發(fā)RSSFeed生成器和RSS閱讀器。在服務(wù)器端,RSSFeed生成器直接連接到標(biāo)準(zhǔn)信息資源庫(kù),通過(guò)信息搜索到的信息與標(biāo)準(zhǔn)特征庫(kù)進(jìn)行比較,識(shí)別出標(biāo)準(zhǔn)的更新。生成RSSFeed文檔提供給客戶端。
2.RSS輸出的XML文件格式。RSS是基于XML的一種形式,所有的RSS文件都要遵守XML 1.0規(guī)范。在RSS文件中創(chuàng)建數(shù)據(jù)提要(Feed),包含有標(biāo)題行、鏈接和Web內(nèi)容摘要。
3.RSS輸出文件項(xiàng)目(item)節(jié)點(diǎn)要素說(shuō)明。一個(gè)欄目可以包含許多項(xiàng)目(item)節(jié)點(diǎn)。一個(gè)項(xiàng)目可以代表一條信息內(nèi)容,項(xiàng)目的摘要描述則是該信息的概要,項(xiàng)目的鏈接則指向整個(gè)信息內(nèi)容的存放位置。
4.手工編寫(xiě)RSS文件。熟悉RSS具體的語(yǔ)句結(jié)構(gòu)和用法后,就可以按照其格式要求用網(wǎng)頁(yè)編輯軟件手工編輯網(wǎng)站的RSS。編輯好的文檔可保存為xml文件并在網(wǎng)站的適當(dāng)位置加入“XML”或“RSS”字樣的圖標(biāo),鏈接到該xml文件,這樣網(wǎng)站就擁有RSS輸出了。
5.利用通用工具編寫(xiě)RSS。手工編寫(xiě)RSS過(guò)程比較煩瑣,而且非常容易出錯(cuò)。目前很多網(wǎng)站使用的基于數(shù)據(jù)庫(kù)的系統(tǒng),能夠簡(jiǎn)便地從數(shù)據(jù)庫(kù)中讀取現(xiàn)成的數(shù)據(jù)實(shí)現(xiàn)RSS輸出,可以利用一些RSS生成器來(lái)完成編寫(xiě)RSS。
6.優(yōu)化RSS信息傳輸?shù)募皶r(shí)性和效率。改進(jìn)服務(wù)器端和客戶端的信息傳送方式,服務(wù)器在更新RSS Feed文檔時(shí)馬上向客戶端發(fā)出信號(hào),運(yùn)用智能代理將用戶的個(gè)性化信息按照預(yù)約的格式和規(guī)則,在客戶端生成個(gè)性化頁(yè)面。在推送過(guò)程中,信息系統(tǒng)要能夠自動(dòng)識(shí)別每個(gè)信用的IP、賬號(hào),準(zhǔn)確無(wú)誤地將信息推送給用戶,并且能在推送信息之后收集用戶反饋信息。
RSS技術(shù)在標(biāo)準(zhǔn)查詢服務(wù)中,可以為客戶查詢需要的信息,提供提醒服務(wù),用戶隨時(shí)可以獲取最新的信息。還可以提供定制服務(wù),實(shí)現(xiàn)信息查詢的定制個(gè)性化,大大提高標(biāo)準(zhǔn)咨詢服務(wù)的工作的質(zhì)量和效率。