什么是异步通信? 异步通信 有三种方式: 1.请求响应式
代码语言:javascript复制发送方直接请求接收方,被请求方接收到请求后直接返回-收到请求,正在处理 返回的时候会有两种方式: 发送方时不时的轮训去查数据,查看接收方是否干没干完活是否返回数据。 发送方自己有一个回调方法,接收方处理完成后回调请求方。
2.通过发布订阅的方式
代码语言:javascript复制 receiver订阅sender 的消息 sender会把消息放大reciver的Quee中,而reciver去在这个quee 中去拿消息
3.通过Broker的方式((ActiveMQ,SQS,rabbitMq))
代码语言:javascript复制 送方(sender)和接收方(receiver)都互相看不到