美文网首页
5.事件通知(异步调用)

5.事件通知(异步调用)

作者: 指尖架构141319 | 来源:发表于2019-12-16 13:45 被阅读0次

在消费端配置:

<dubbo:reference  id="orderService" 
interface="com.ucar.service.OrderService" >
        <dubbo:method name="submit" async="true" 
onreturn="callBack.onOrderSubmit" onthrow="callBack.onError"/>
        <dubbo:method name="cancel" async="true" />
    </dubbo:reference>
  • onreturn:方法正常返回,则回调callback对象的对应方法
  • onthrow : 方法异常时,则回调
    代码:
public class CallBack {
    //第一个参数,为返回结果值,后续参数是入参
    public void onOrderSubmit(OrderEntiry result,OrderEntiry form){
        System.out.println("生成了一单,金额:"+ result.getMoney());
    }
    //第一个参数,为返回结果值,后续参数是入参
    public void onError(Throwable ex,OrderEntiry form){
        System.out.println("生成订单异常,请紧急处理,订单金额:"+ form.getMoney());
        System.out.println(ex.getMessage());
    }
}

相关文章

  • 5.事件通知(异步调用)

    在消费端配置: onreturn:方法正常返回,则回调callback对象的对应方法 onthrow : 方法异常...

  • MQ概述

    MQ绪论 事件紧急 打电话 同步调用事件不紧急 发短信 发邮件 异步调用 同步 异步调用效果对比 业务场景:电商下...

  • 04Vue的前后端交互

    Vue的前后端交互 Promise用法 异步调用 触发异步调用的方式定时任务Ajax事件函数 多次异步调用的依赖分...

  • 同步与异步

    同步与异步 同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。 同步: 当一个同步调用发出去后,调用者...

  • 高并发原理

    同步与异步 同步与异步的重点是在消息通知的方式上,也就是调用结果通知的方式上。同步方式是当一个同步调用发出后,调用...

  • JAVA语言系列:组合式异步编程

    1. 导论 同步API和异步API:同步/异步关注的是消息通知的机制。 同步:调用了某个方法,调用方在被调用方运行...

  • 同步异步阻塞非阻塞

    同步异步的理解: 同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。 同步: 当一个同步调用发出去后,...

  • 同步异步/阻塞非阻塞

    同步异步 同步和异步体现的是消息通知的方式 同步:调用者调用被调用者,被调用者在返回其结果前,调用者不会返回。实际...

  • 高并发原理研究和探索

    详细了解同步与异步,阻塞与非阻塞。 1、同步与异步 同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。...

  • 简单理解异步,非阻塞和 IO 复用

    1.1 同步与异步 同步与异步的理解 同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。同步: 当一个...

网友评论

      本文标题:5.事件通知(异步调用)

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