同步消息和异步消息区别
两者使用场景不一样,比如说A给B发送一封电子邮件,A是不需要知道B是否收到就可以了的,把自己的信息传达出去,这样的场景就是异步消息。因为在这个过程中A在乎的是把某件事情传达出去就可以,而不必在乎其他人的状态,比如张贴告示也是这样,不需要知道每个人都是否知道这则告示的内容,而是张贴出去让大家基本知晓就可以。
如果在付款的时候,A已经付款了,这个时候如果没有收到支付成功的状态提示的话就会在想自己是否已经支付成功了呢?就会一直处于等待状态,直到系统反馈一个消息,要么是支付成功要么是支付失败才回进行后续的操作。这样的两个例子就能很简单的区分同步消息和异步消息了。