2012年12月23日

web(4)

摘要: WEB服务器1.服务器端高速缓存 假定服务器收到一个请求-------http://www.bar.com/foo.html(一个静态HTML文件),为处理请求,服务器必须打开和读取对应这个URL的文件。读取文件触发了将数据从磁盘复制到主存的过程。磁盘访问增加了系统的负载,导致延迟回复请求。在理想状态下,下一个/foo.html请求不要求再打开和读取文件,服务器会直接传输主存数据,这就是所谓的服务器端高速缓存,在服务器上磁盘数据高速缓存于主存中。 服务器要保证主存中副本与磁盘中存储的数据一致。若文件内容有改变,服务器就不应传输主存中的副本。为了避免返回过期响应,在返回高速缓存副本前,服务器会检 阅读全文

posted @ 2012-12-23 11:07 Gcam 阅读(158) 评论(0) 推荐(0) 编辑

web(3)

摘要: WEB代理1.中间媒体:在客户机与服务器之间的路径上存在的媒体,如代理,网关,遂道2.中间媒体的作用 中间媒体的出现,可为客户机与服务器两方都提供帮助,减少一些不必要的通信。例如,中间媒体可以有一个自己的高速缓存,这样便可在不涉及原始服务器的情况下向客户机直接回传响应。当中间媒体离客户机近时,客户机感觉到延迟时间会变得短一些。因为消息只须传一个较短距离,网络的负载也降低了,同时,中间媒体也降低了服务器负载。中间媒体是可与始发请求在同一台机器上,也可以在不同机器上的程序。3.代理定义: 中间媒体程序既充当服务器又充当客户机,用于对请求进行转发。代理通常作为通过网络防火墙的门户使用,代理服务器从其 阅读全文

posted @ 2012-12-23 10:40 Gcam 阅读(147) 评论(0) 推荐(0) 编辑

导航