代理模式
Posted 点点_滴滴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代理模式相关的知识,希望对你有一定的参考价值。
代理模式:提供一种代理控制对这个对象的访问。
代理模式的应用:
1.远程代理,例如webservice。
2.虚拟代理,通过它存放一些实例化时间很长的对象。例如在加载html页面的时候,可能会有大量的文字和图片,当用户浏览页面的时候还是会很快的加载出来,但是图片却是一张张下载才能查看。
3.安全代理:利用代理来控制对真实对象的访问权限。
4.智能代理:在调用对象的时候,代理处理另外一些事。
以上是关于代理模式的主要内容,如果未能解决你的问题,请参考以下文章
设计模式代理模式 ( 代理模式结构 | 客户端 | 主题对象 | 被代理对象 | 代理对象 )
设计模式 结构型模式 -- 代理模式(动态代理(CGLIB动态代理)三种代理的对比(静态代理动态代理(JDK代理和CGLIB代理)优缺点使用场景))