web结构组件
1.代理
1.位于客户端于服务器之间
2.转发所有web流量的可信任中间节点
3.还可以对请求和响应进行过滤
2.缓存 cache
1.亦即 代理缓存
2.一种特殊的HTTP代理服务器
3.可以将经过代理传送的常用文档复制保存,遇到请求相同文档的时候,直接提供缓存的副本
3.网关 gateway
1.特殊的服务器
- 作为其他服务器的中间实体使用
2.常用于将HTTP流量转换成其他协议
4.隧道
1.对原始 数据进行盲转发的HTTP应用程序
2.可以在非HTTP网络上转发数据
5.Agent代理
1.代表用户发起HTTP请求的客户端程序
- 例子:自动搜索引擎“网络蜘蛛”,可以从世界范围内获取WEB页面
2.所有发布WEB请求到应用程序都是HTTP Agent代理