分布式系列之二——Adaptor设计模式

摘自:http://www.cnblogs.com/zhenyulu/articles/69858.html

:将请求的一方和接收的一方独立,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否被执行、以及是怎么被执行的。非常适合分布式。

请求的一方:Invoker。

接收请求的一方:Receiver。

Invoker不知道Receiver的接口,更不知道Receiver是怎么被Command调用的,以及Action方法是否被Command调用,以及Action方法是怎么被执行的。

Receiver receiver = new Receiver();

Command command = new ConcreteCommand(receiver);

Invoker i = new Invoker();

i.setCommand(command);

i.executeCommand();

原文地址:https://www.cnblogs.com/man-li/p/4368250.html