⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node497.html

📁 相关搜索: ns2仿真结果分析 all-awk ns2 ns2 无限网络中awk文件 ... [2.tcl.rar] - 在ns2平台上实现对AODV协议的模拟
💻 HTML
字号:
<html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><!--Converted with jLaTeX2HTML 2002 (1.62) JA patch-1.4patched version by:  Kenshi Muto, Debian Project.LaTeX2HTML 2002 (1.62),original version by:  Nikos Drakos, CBLU, University of Leeds* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan* with significant contributions from:  Jens Lippmann, Marek Rouchal, Martin Wilck and others --><HTML><HEAD><TITLE>36.2 Overview of web cache classes</TITLE><META NAME="description" CONTENT="36.2 Overview of web cache classes"><META NAME="keywords" CONTENT="everything"><META NAME="resource-type" CONTENT="document"><META NAME="distribution" CONTENT="global"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><META NAME="Generator" CONTENT="jLaTeX2HTML v2002 JA patch-1.4"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><LINK REL="STYLESHEET" HREF="everything.css" tppabs="http://www.isi.edu/nsnam/ns/doc/everything.css"><LINK REL="next" HREF="node503.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node503.html"><LINK REL="previous" HREF="node491.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node491.html"><LINK REL="up" HREF="node490.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node490.html"><LINK REL="next" HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html"></HEAD><BODY ><!--Navigation Panel--><A NAME="tex2html9060"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html9054"  HREF="node490.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node490.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html9048"  HREF="node496.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node496.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html9056"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html9058"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html9061"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html">36.2.1 Managing HTTP connections</A><B> Up:</B> <A NAME="tex2html9055"  HREF="node490.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node490.html">36. Web cache as</A><B> Previous:</B> <A NAME="tex2html9049"  HREF="node496.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node496.html">36.1.5 Class hierarchy related</A> &nbsp <B>  <A NAME="tex2html9057"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html9059"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <BR><BR><!--End of Navigation Panel--><H1><A NAME="SECTION07220000000000000000"></A><A NAME="sec:webcache-class"></A><BR>36.2 Overview of web cache classes</H1><P>There are three major classes related to web cache, as it is in thereal world: client (browser), server, and cache. Because they share acommon feature, i.e., the HTTP protocol, they are derived from thesame base class <TT>Http</TT> (Name of OTcl class, it's called<TT>HttpApp</TT> in C++). For the following reasons, it's not a realApplication.  First, an HTTP object (i.e., client/cache/server) maywant to maintain multiple concurrent HTTP connections, but anApplication contains only one <TT>agent_</TT>.  Also, an HTTP objectneeds to transmit real data (e.g., HTTP header) and that's provided byTcpApp instead of any Agent. Therefore, we choose to use a standaloneclass derived from TclObject for common features of all HTTP objects,which are managing HTTP connections and a set of pages.  In the restof the section, we'll discuss these functionalities of Http. In thenext three sections, we'll in turn describe HTTP client, cache andserver.<P><BR><HR><!--Table of Child-Links--><A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A><UL><LI><A NAME="tex2html9062"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html">36.2.1 Managing HTTP connections</A><UL><LI><A NAME="tex2html9063"  HREF="node499.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node499.html">36.2.1.0.1 OTcl methods</A><LI><A NAME="tex2html9064"  HREF="node500.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node500.html">36.2.1.0.2 Configuration parameter</A></UL><BR><LI><A NAME="tex2html9065"  HREF="node501.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node501.html">36.2.2 Managing web pages</A><LI><A NAME="tex2html9066"  HREF="node502.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node502.html">36.2.3 Debugging</A></UL><!--End of Table of Child-Links--><HR><!--Navigation Panel--><A NAME="tex2html9060"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html9054"  HREF="node490.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node490.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html9048"  HREF="node496.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node496.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html9056"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html9058"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html9061"  HREF="node498.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node498.html">36.2.1 Managing HTTP connections</A><B> Up:</B> <A NAME="tex2html9055"  HREF="node490.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node490.html">36. Web cache as</A><B> Previous:</B> <A NAME="tex2html9049"  HREF="node496.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node496.html">36.1.5 Class hierarchy related</A> &nbsp <B>  <A NAME="tex2html9057"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html9059"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <!--End of Navigation Panel--><ADDRESS>2003-09-23</ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -