推模式網(wǎng)絡(luò)信息服務(wù)的技術(shù)實現(xiàn)_第1頁
推模式網(wǎng)絡(luò)信息服務(wù)的技術(shù)實現(xiàn)_第2頁
推模式網(wǎng)絡(luò)信息服務(wù)的技術(shù)實現(xiàn)_第3頁
推模式網(wǎng)絡(luò)信息服務(wù)的技術(shù)實現(xiàn)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

推模式網(wǎng)絡(luò)信息服務(wù)的技術(shù)實現(xiàn)

在“推送”技術(shù)出版之前,人們經(jīng)常使用瀏覽器在internet上搜索信息。另一方面,考慮到像廣闊的信息一樣,許多用戶需要很高的時間和成本來“拉”他們需要的信息。另一方面,信息發(fā)布者希望根據(jù)用戶的計算機(jī)及時、積極地將信息發(fā)送到有趣的用戶計算機(jī),而不等待用戶。Push技術(shù)的出現(xiàn),為人們展現(xiàn)了因特網(wǎng)發(fā)展的一個新方向。如果說,用戶以“拉取”方式獲取信息無異于“大海撈針”,那么將信息主動及時地“推送”給感興趣的用戶,使用戶可以坐等信息到來則可以稱得上是“以逸待勞”。1強(qiáng)制技術(shù)的概念和特點1.1以創(chuàng)造工具為基礎(chǔ)的“推”模式Push技術(shù)是因特網(wǎng)應(yīng)用技術(shù),它與許多新技術(shù)一樣,雖然目前還沒有較為統(tǒng)一的定義,可根據(jù)其技術(shù)特點和功能總結(jié)如下:Push技術(shù)實質(zhì)上是一種技術(shù)軟件,這種軟件遵循一定的標(biāo)準(zhǔn)或協(xié)議,可以根據(jù)用戶定義的準(zhǔn)則,自動搜集用戶最感興趣的信息,然后在適當(dāng)?shù)臅r候,將其傳送至用戶指定的“地點”,因此從技術(shù)上看,以Push技術(shù)為基礎(chǔ)的“推”模式網(wǎng)絡(luò)信息服務(wù),就是一組具有一定智能性的、能夠自動提供信息服務(wù)的一組計算機(jī)軟件。或者將其描述為,基于因特網(wǎng)網(wǎng)絡(luò)環(huán)境的一個高度專業(yè)化、智能化的網(wǎng)絡(luò)專題服務(wù)系統(tǒng)。該軟件不僅能夠了解、發(fā)現(xiàn)用戶的興趣(可能關(guān)心某些主題的信息),還能夠主動從網(wǎng)上搜尋信息,經(jīng)過篩選、分類、排序后,按照每個用戶的特定要求,主動推送給用戶。1.2.信息發(fā)送技術(shù)Push技術(shù)的問世,為人們從因特網(wǎng)上高效地獲取信息提供了可能,這也是其受到人們普遍關(guān)注的原因。現(xiàn)在,許多網(wǎng)站或信息服務(wù)商都利用這種技術(shù)為用戶提供主動信息服務(wù)。相對于傳統(tǒng)的Client/Server體系結(jié)構(gòu)中的信息拉取(Pull)服務(wù)而言,Push技術(shù)具有以下特征:(1)主動性。主動性是“推”模式網(wǎng)絡(luò)信息服務(wù)的最基本特征之一,即當(dāng)有新的信息需要提交或到達(dá)時,依據(jù)傳送信息的類型和重要性的不同,Push軟件會在用戶不發(fā)出信息查詢請求的情況下,通過E-mail、播放一種聲音、在屏幕上顯示一條消息等不同方式及時、主動地通知用戶進(jìn)行讀取,提高了用戶獲取信息的及時性。(2)個性化。Push服務(wù)的前提之一就是根據(jù)用戶的特定信息需求為用戶量身定制,把為特定用戶而搜集整理的信息通過一定的機(jī)制將信息推送至用戶,充分體現(xiàn)了用戶的個性化信息需求。個性化服務(wù)是動態(tài)而主動的,用戶只要在最初設(shè)定好規(guī)則之后,系統(tǒng)就能夠自動跟蹤用戶的使用傾向,不需要用戶的請求而主動地將信息傳送給用戶;Push技術(shù)不僅可以針對用戶的特定需求進(jìn)行檢索、加工和推送,而且還可以根據(jù)用戶的特定信息需求為其提供個人定制的檢索界面。(3)用戶內(nèi)容定制服務(wù)。用戶可設(shè)定連接時間和定制信息推送的內(nèi)容,Push服務(wù)器按訂單制定傳送的內(nèi)容和傳送參數(shù)。從用戶角度看,內(nèi)容定制使得用戶可要求Push服務(wù)器有選擇地推送其感興趣的信息;從信息提供商的角度看,則可依用戶訂單將信息分類推送,以適合不同用戶的不同需求。(4)智能化。Push技術(shù)服務(wù)系統(tǒng)中的信息是高速流動的,不是停留在一個地方等人去尋找,而是有目標(biāo)地主動尋找合適的信息用戶。為了提高Push的準(zhǔn)確性,還可以控制搜索的深度,過濾掉不必要的信息,因而網(wǎng)絡(luò)環(huán)境下的信息Push服務(wù)具有較高的智能性。(5)高效性。由于信息推送技術(shù)采用了信息代理機(jī)制,一方面可降低重復(fù)的、無關(guān)的信息在網(wǎng)上傳遞,避免了垃圾信息對網(wǎng)絡(luò)資源的大量占用;另一方面瀏覽器定期檢查頻道的更新信息,如遇到更新信息,瀏覽器自動下載并緩存新內(nèi)容,使用戶可以離線瀏覽,從而減少網(wǎng)絡(luò)的開銷。2對于內(nèi)容通知的實現(xiàn)Push技術(shù)改變了因特網(wǎng)上信息訪問的方式,將用戶搜尋信息變?yōu)橛心康牡亟邮招畔ⅰ8鶕?jù)原有系統(tǒng)的繼承和擴(kuò)充程度的不同,推送技術(shù)的實現(xiàn)可分為3種方式:(1)Web服務(wù)器擴(kuò)展:CGI方式。這種方式是使用服務(wù)器擴(kuò)展CGI來擴(kuò)充原有Web服務(wù)器的功能,實現(xiàn)信息推送。與一般Pull技術(shù)的不同之處是,服務(wù)器接受表單后,可根據(jù)要求收集信息,并一次或分多次推送給用戶。信息的推送方式有兩種:一是直接把信息推送給用戶;二是只把URL及信息變化的內(nèi)容通知用戶。可以看出,這種方式是最弱意義上的推送,因為信息的獲取需要用戶介入,但所得到的信息是符合個人特性的,而且該方式最容易實現(xiàn)。(2)客戶代理方式。在這種方式中,通過代理服務(wù)器來收集相關(guān)的用戶信息,然后與信息提供商建立聯(lián)系,遍歷相關(guān)站點,收集用戶感興趣的內(nèi)容然后推送給用戶。基于客戶代理的推送方式需要為其資源列表和資源的更新狀態(tài)等信息建立相應(yīng)的頻道定義格式(CDF)文件并置于Web服務(wù)器上。在這種實現(xiàn)方式中,對信息的請求和推送都是由代理服務(wù)器來實現(xiàn)的。從用戶角度來看,服務(wù)是透明的,它也可以屬于“推送”的范疇,而且很好地繼承了原有的系統(tǒng),實現(xiàn)比較簡單。(3)Push服務(wù)器方式。用Push服務(wù)器方式是目前網(wǎng)上普遍采用的一種推送模式。它提供包括Push服務(wù)器、客戶部件及開發(fā)工具等一整套集成應(yīng)用環(huán)境。它將某些站點定義為瀏覽器中的頻道,用戶可以像選擇電視頻道那樣去選擇收看感興趣的、通過網(wǎng)絡(luò)播送的信息,而且還可以指定其播放的時間。在這里,Push服務(wù)器提供主動服務(wù),負(fù)責(zé)收集信息形成頻道內(nèi)容然后推送給用戶;客戶部件則主要負(fù)責(zé)接收到來的數(shù)據(jù)及提交指令,并對數(shù)據(jù)進(jìn)行處理。通常由Push服務(wù)器對信息進(jìn)行分類組織,先將信息量較大的數(shù)據(jù)推送給用戶,若用戶需要詳細(xì)了解某一方面的信息則再次獲取該項內(nèi)容。因此,這種方式減少了傳輸?shù)臄?shù)據(jù)量,有效地提高了信息獲取的效率。與前兩種方式相比,它是一種“真正的推送”。3基于“推”模式的網(wǎng)絡(luò)信息服務(wù)所謂圖書館信息推送服務(wù),是圖書館利用推送技術(shù)(Push)自動搜索網(wǎng)絡(luò)上用戶感興趣的信息,并主動推送到用戶面前的服務(wù),也可以稱為基于“推”模式的網(wǎng)絡(luò)信息服務(wù)。依據(jù)所采用的技術(shù)標(biāo)準(zhǔn)來劃分,圖書館開展信息推送服務(wù)的具體實現(xiàn)方式有:3.1信息上傳方式即用電子郵件方式將有關(guān)信息發(fā)布給在列表中注冊的用戶。它是利用Push技術(shù)實現(xiàn)的最簡單,也是目前應(yīng)用最廣泛的一種信息推送方式,這種方式只需要實現(xiàn)一個基于Web的E-mail發(fā)送系統(tǒng),就可根據(jù)用戶訂閱情況提供相應(yīng)的欄目內(nèi)容,定期或不定期地發(fā)送到用戶指定的信箱里。通過這種數(shù)字化特色服務(wù),把原來被動地等用戶上門變?yōu)橹鲃拥叵蛴脩籼峁┬畔ⅲ岣吡嗽撝行臄?shù)字化服務(wù)的內(nèi)容和層次,為讀者提供了更好的、更快捷的服務(wù)。3.2構(gòu)建定題數(shù)據(jù)庫即采用Push技術(shù)在網(wǎng)上建立“鏡像”數(shù)據(jù)庫為用戶提供服務(wù)。“鏡像”是把網(wǎng)上信息系統(tǒng)合法地備份下來,供用戶使用。鏡像數(shù)據(jù)庫是工作人員根據(jù)用戶需求,預(yù)設(shè)特定的網(wǎng)址,對其進(jìn)行合法備份和自動跟蹤,然后經(jīng)過篩選、下載,建立起自己的專業(yè)數(shù)據(jù)庫,并定期更新,借助這種數(shù)據(jù)庫為用戶提供定題服務(wù)。作為一種主動性和個性化較強(qiáng)的信息服務(wù)方式,它不僅具有傳統(tǒng)定題服務(wù)所具有的新穎、及時、針對性強(qiáng)的特點,而且能夠滿足高校教師、科研人員及在校大學(xué)生的個性化專業(yè)信息需求,同時也提高了圖書館信息服務(wù)效率和質(zhì)量。3.3系統(tǒng)論的應(yīng)用即為主動提供某個主題或?qū)n}信息相對集中的Web站點。對于一個圖書館的Web站點,只要利用推送技術(shù)建設(shè)一個專業(yè)信息服務(wù)頻道,就能夠面向自己的用戶開展具有很強(qiáng)針對性的主動信息推送服務(wù)。其工作原理如下:(1)用戶登錄到圖書館站點,提出獲取主動推送信息服務(wù)申請(僅第一次獲取服務(wù)時需要填寫)。(2)圖書館網(wǎng)絡(luò)服務(wù)器發(fā)送一個申請表單給用戶,具體項目包括:用戶名、密碼、所需信息的主題、關(guān)鍵詞、推送信息的地址、推送周期、要查詢的數(shù)據(jù)庫等等。(3)用戶填寫好申請表后,提交給圖書館網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器將用戶的特征信息、查詢要求等傳送給“推送服務(wù)代理”。(4)“推送服務(wù)代理”根據(jù)用戶的請求信息,在用戶特征信息庫(專門記錄用戶需求特征信息的數(shù)據(jù)庫)和用戶信息庫(專門記錄用戶希望獲取信息的數(shù)據(jù)庫)中分別增加一條記錄。(5)“推送服務(wù)代理”會根據(jù)用戶的要求,定期將用戶的查詢需求傳遞給“查詢代理”。(6)“查詢代理”根據(jù)“推送服務(wù)代理”傳送的用戶要求,定期檢索相應(yīng)的數(shù)據(jù)庫,并將查詢結(jié)果返回“推送服務(wù)代理”。(7)“推送服務(wù)代理”按照用戶的要求,定期將最新信息推送到用戶指定的地址。從系統(tǒng)論的角度看,基于Web站點的信息服務(wù)效果的優(yōu)化是一個系統(tǒng)工程。通過對信息的收集、整理、加工、處理、存儲、傳遞、利用等環(huán)節(jié)的控制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論