码迷,mamicode.com
首页 > 其他好文 > 详细

正向代理和反向代理

时间:2016-05-16 10:53:52      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

代理: 表示某个事物替代另外一个事物。
在计算机领域 就是一个机器替代另外的机器
 
 
 技术分享技术分享
 
 正向代理:
代理服务器Y 替代 真正的客户端机器X向服务器Z发送请求,并把请求的结果返回给客户端X
x-->y--->z
 
客户端需要配置代理服务器的地址,常见情况有:
1.  X 不能直接访问Z,需要通过Y来访问
一个局域网内,配置一个机器可以上网,其他客户端通过这台机器上网,客户端需要配置这个机器为网关,对外部来讲,好像是一个机器发出的请求。
比如访问Google,需要设置代理服务器。
 
2. Z限制X访问
  比如某些数据库,限制外部访问,我们要访问需要设置代理才可以。
 
正向代理隐藏真正的客户端,服务端看到的是代理的机器,不是真正的客户机器。
 
反向代理:
 
反向代理,隐藏真正的服务端,客户端看到的是代理的服务器,不是真正的服务机器。
常见情景:
1. 缓存,提高性能
2. 负载均衡,
 
总结:
正向和反向代理是角度不同,
正向,代理客户端,向服务器发送请求
反向,代理服务端,为客户端处理请求
 
 
   
 
 
 
 
 

正向代理和反向代理

标签:

原文地址:http://www.cnblogs.com/drivenwinder/p/5496972.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!