Future

作者: saiyin_51fb | 来源:发表于2018-07-18 11:44 被阅读0次

Future模式

概念

```
Future模式是多线程设计常用的一种设计模式,类似商品订单。商品下单后,会立即得到下单成功的通知,客户不用等待后续商家的操作,只等配送到家即可,下单后到收到商品这段时间,客户可以做其他事情,不用在家等着商品。Future模式也类似Ajax的异步请求,不用等待处理结果

```

```

@Target({ElementType.TYPE})

@Retention(RetentionPolicy.RUNTIME)

@Documented

public @interface RpcService {

/**

    * The value may indicate a suggestion for a logical component name,

* to be turned into a Spring bean in case of an autodetected component.

* @return the suggested component name, if any

*/

String value() default "";

}

```

处理流程

传统处理流程

客户端发出call请求,这个请求需要很长一段时间才能返回。客户端一直等待着,直到数据返回,随后进行其他业务处理。

相关文章

网友评论

      本文标题:Future

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