黑马程序员技术交流社区

标题: 我对代理的理解 [打印本页]

作者: Peach2014    时间: 2014-9-5 11:51
标题: 我对代理的理解
本帖最后由 Peach2014 于 2014-9-5 11:54 编辑
  1. interface 网站数据{
  2. public void getDate();
  3. }
  4. class Facebook implements 网站数据{
  5. public void getDate(){
  6. 数据显示();
  7. }
  8. }
  9. class ProxyService implements 网站数据{
  10. public void getDate(){
  11. 代理数据显示();
  12. }
  13. }
复制代码

如果我们想要访问Facebook,国内我们不能直接访问。
所以就出现了代理服务器,
因为Facebook实现了网页数据传输接口,代理服务器也实现了网页数据传输接口。
所以,当我们访问Facebook时可以使用代理服务器来完成数据浏览操作。这样,我们就可以使用我们自己的浏览器来访问Facebook了!看上去好像是用自己的浏览器接收到Facebook的数据,但实际上是通过国内代理服务器发回的数据。
然后代理的另一个好处就是,代理服务器可能会将返回的数据加以包装,插入自己想植入的广告信息。
这就是我理解的代理的作用。









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2