美文网首页
常见的代理模式

常见的代理模式

作者: Muscleape | 来源:发表于2018-05-16 13:29 被阅读11次

    几种常见的代理模式

    平时所说的静态代理、JDK动态代理、CGLIB代理均属于智能引用代理

    • 远程代理

    类似于客户端服务器模式,为不同地理位置的对象提供一个局域网代理对象;

    • 虚拟代理

    根据需要将一个资源消耗很大或者是比较复杂的对象进行延迟,真正需要的时候进行创建;

    例如:网页在加载图片时,需要的时间较多,可以先用一个默认图片替代图片的位置,加载文字部分,然后再加载对应的图片;

    • 保护代理

    控制对一个对象的访问的权限;

    • 智能引用代理(使用最多

    提供对目标对象的一些额外的服务;例如:日志处理权限处理事务处理

    相关文章

      网友评论

          本文标题:常见的代理模式

          本文链接:https://www.haomeiwen.com/subject/gwspdftx.html