代理模式

Posted 点点_滴滴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代理模式相关的知识,希望对你有一定的参考价值。

代理模式:提供一种代理控制对这个对象的访问。

代理模式的应用:

1.远程代理,例如webservice。

2.虚拟代理,通过它存放一些实例化时间很长的对象。例如在加载html页面的时候,可能会有大量的文字和图片,当用户浏览页面的时候还是会很快的加载出来,但是图片却是一张张下载才能查看。

3.安全代理:利用代理来控制对真实对象的访问权限。

4.智能代理:在调用对象的时候,代理处理另外一些事。

以上是关于代理模式的主要内容,如果未能解决你的问题,请参考以下文章

设计模式代理模式 ( 代理模式结构 | 客户端 | 主题对象 | 被代理对象 | 代理对象 )

代理的模式和原理(代理的模式有几种)

设计模式——代理模式

设计模式-代理模式

设计模式 结构型模式 -- 代理模式(动态代理(CGLIB动态代理)三种代理的对比(静态代理动态代理(JDK代理和CGLIB代理)优缺点使用场景))

代理模式 (ProxyPattern)