Silentdoer

导航

代理模式理解

代理模式其实称为网关模式就很好理解,即代理就是那个网关,它只是会额外的做一些操作(比如日志记录,拦截等),然后原封不动的将参赛调用被代理对象,

然后再将被代理对象(各方法)执行后拿到的结果返回给调用放;

即中间多了一个代理层(网关);

网关需要配置被代理服务的地址,同样的代理对象需要配置被代理对象;

 

它和适配器的区别是,适配器是调用方只能以a形式调用,但是被调用方只能提供b形式,所以需要中间加一个适配(概念上不一样,虽然实现上有一些重叠)

posted on 2023-12-19 18:49  Silentdoer  阅读(5)  评论(0编辑  收藏  举报