簡易檢索 / 詳目顯示

研究生: 郭瑞忠
Jui-Chung Kuo
論文名稱: 有效的預先抓取網頁郵件代理伺服器
Active proxy for web mail prefetching
指導教授: 金仲達
Chung-Ta King
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2001
畢業學年度: 89
語文別: 英文
論文頁數: 39
中文關鍵詞: 全球資訊網代理伺服器預先抓取網頁郵件網路
外文關鍵詞: WWW, proxy, prefetch, web mail, internet
相關次數: 點閱:4下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 現今,全球資訊網成為了獲得資訊的最方便的方法。然而,網路中距離和頻寬的局限性可能增進使用者存取全球資訊網資訊的一個感知的時間。為了提供一個可適用的系統提供使用者更好的服務, 我們研究代理伺服器的特性和使用網頁郵件用作例子,看代理伺服器可以如何支援動態和先進的網路服務。
    在本文中, 我們針對網頁郵件提供一個可以預先抓取和過濾的先進作用的有效的代理伺服器系統。 我們在 WBI 環境底下架構了不同預先抓取演算法的有效的代理伺服器。實驗結果顯示如果能夠精確執行預先抓取,在瀏覽網頁郵件時使用者將不會感覺到任何延遲。此外,能夠減少平均網頁下載時間達到40% 。


    Nowadays, WWW has become the most convenient way to gain information. However, the limitations of distance and bandwidth in the network may increase a user's perceived time of accessing WWW information. In order to provide an applicable system to supply better services to the clients, we study the characteristics of proxies and use web mail as an example service to see how proxies may support dynamic and advanced web services.
    In this thesis, we implement an active proxy system for web mail that provides advanced functions such as prefetching and filtering. We have developed the active proxy on top of the WBI environment and experimented different prefetching algorithms. Experiments running on the developed proxy show that if the prefetch process can be executed precisely, the user would never feel any difference while browsing the web mail pages. Furthermore, the average page loading time can be reduced up to 40%.

    Abstract i Contents ii List of Figures iv List of Tables v 1 Introduction 1 1.1 Introduction to Proxy ………………………………………… 2 1.2 Web Mail as an Example Web Service ..…………………………. 4 1.3 Advance Proxy for Web Mail ……………………………………… 5 1.4 Organization of the Thesis ………………………………………… 6 2 Related Works 7 2.1 Squid ……………………………………………………………… 7 2.1.1 Introduction ……………………………………………….. .. 7 2.1.2 Functionality ………………………………………………. 8 2.2 WBI ………………………………………………………………… 10 2.2.1 Introduction ………………………………………………... 10 2.2.2 Architecture ………………………………………………… 10 2.2.3 WBI Development Kit ……………………………………... 12 2.3 TACC ……………………………………………………………….. 12 2.3.1 Introduction ………………………………………………… 12 2.3.2 Architecture ………………………………………………… 13 3 System Architecture and Details 15 3.1 Architecture Overview ……………………………………………... 15 3.2 Specific Data Structures ……………………………………………. 16 3.3 Function Details ……………………………………………………. 17 3.3.1 CheckUserEditor …………………………………………….. 18 3.3.2 PageGenerator ……………………………………………….. 19 3.3.3 PageMonitor …………………………………………………. 20 3.3.4 Prefetch function …………………………………………….. 21 3.3.5 ImageFilterEditor ……………………………………………. 22 4 Experiments and Evaluation 23 4.1 Experimental Environments and Data …………………….. 23 4.2 Experimental Results and Disscussions …………………………… 25 4.2.1 Experiment 1 …………………………………………………. 25 4.2.2 Experiment 2 …………………………………………………. 28 5 Future Works and Conclusions 31 Bibliography

    [1] Tim Berners-Lee, “The World Wide Web: Past, Present and Future”, Journal of Digital information, volume 1 issue 1, July 1996
    [2] R. Barrett and P. P. Maglio, “Intermediaries: An approach to manipulating information streams”, IBM System Journal Vol 38, No. 4 - Pervasive Computing
    [3] Rob Barrett, Paul P. Maglio, and Daniel C. Kellem. IBM Almaden Research Center, “Web Browser Intelligence: Opening Up the Web”, Proceedings of COMPCON '97
    [4] Armando Fox, Steven D. Gribble, Yatin Chawathe, and Eric A. Brewer. “Adapting to Network and Client Variation Using Active Proxies: Lessons and Perspectives”, Special issue of IEEE Personal Communications on Adapation, August 1998.
    [5] A. Fox, S. Gribble, Y. Chawathe and E. A. Brewer. “Cluster-Based Scalable Network Services”, Proceedings of SOSP '97, St. Malo, France, October 1997.
    [6] Marc Abrams, Charles R. Standridge, Ghaleb Abdulla, Stephen Williams and Edward A. Fox. “Caching Proxies: Limitations and Potentials”, In Proceedings of Fourth International World Wide Web Conference, December 1995.
    [7] Pei Cao, Jin Zhang and Kevin Beach, “Active Cache: Caching Dynamic Contents on the Web”, Proceedings of Middleware'98
    [8] “Squid Web Proxy Cache”, http://www.squid-cache.org/
    [9] RFC 1939: Post Office Protocol - Version 3
    [10] RFC 2060: Internet Message Access Protocol - Version 4rev1
    [11] Terry Gray, “Comparing Two Approaches to Remote Mailbox Access: IMAP vs. POP”, The IMAP Connection
    [12] http://harvest.cs.colorado.edu/
    [13] http://www.almaden.ibm.com/cs/wbi/doc/index.html
    [14] C. Mic Bowman, Peter B. Danzig, Darren R. Hardy, Udi Manber, and Michael F. Schwartz, “The Harvest Information Discovery and Access System”, Proceedings of the Second International World Wide Web Conference, pages 763-771, October 1994.
    [15] HotMail, http://www.hotmail.com

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE