Dubbo扩展点应用之三异步调用

   Dubbo不只提供了堵塞式的同步调用,同时提供了异步调用的方式。这种方式主要应用于提供者接口响应耗时明显,消费者端可以利用调用接口的时间去做一些其他的接口调用,利用Future模式来异步等待和获取结果即可(参考FutureTask类的get方法如何实现线程同步等待 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com))。这种方式可以大大地提升消费端的利用率。目前这种方式可以通过XML的方式进行引入。

  下面探讨Dubbo实现异步调用流程: 

   需要注意的是,这种方式的使用条件是确保dubbo的版本为2.5.4及其后版本。因为之前版本使用会出现异步状态传递问题。

  

 

未完……,待续

 

 

 

 

  

posted on 2022-02-17 09:47  池塘里洗澡的鸭子  阅读(97)  评论(0编辑  收藏  举报