在《本地服务容错-适配器+工厂模式》中,总是优先尝试本地服务。但是,有时候需要先尝试外部服务,然后才是本地服务。GoF的代理模式可以解决这个问题。
1、代理模式的一般结构
2、使用代理模式解决本地服务容错
代理模式:代理类和被代理类,接口相同。
适配器模式:接口可不相同,主要是为了兼容老系统接口。
在《本地服务容错-适配器+工厂模式》中,总是优先尝试本地服务。但是,有时候需要先尝试外部服务,然后才是本地服务。GoF的代理模式可以解决这个问题。
1、代理模式的一般结构
2、使用代理模式解决本地服务容错
代理模式:代理类和被代理类,接口相同。
适配器模式:接口可不相同,主要是为了兼容老系统接口。