一.能适应不同类型的请求:二.能同时并发处理多个请求,并能按一定机制调度:用一个队列来存放请求,所以只能按FIFO机制调度,你可以改用LinkedList,就可以简单实现一个优先级(优先级高的addFirst,低的addLast).三.有能力将调用的边界从线程扩展到机器间(RMI)四.分离过度耦合,如分离调用句柄(取货凭证)和真实数据的实现.分离调用和执行的过程,可以尽快地将调返回.