header模式与routing不同的地方在于,header模式取消routingkey,使用header中的 key/value(键值对)匹配
队列。
案例:
根据用户的通知设置去通知用户,设置接收Email的用户只接收Email,设置接收sms的用户只接收sms,设置两种
通知类型都接收的则两种通知都有效。


发送数据

发送的时候发送了两个key /value对 那么上面就会两个队列接收。

RPC


RPC即客户端远程调用服务端的方法 ,使用MQ可以实现RPC的异步调用,基于Direct交换机实现,流程如下:
1、客户端即是生产者就是消费者,向RPC请求队列发送RPC调用消息,同时监听RPC响应队列。
2、服务端监听RPC请求队列的消息,收到消息后执行服务端的方法,得到方法返回的结果
3、服务端将RPC方法 的结果发送到RPC响应队列
4、客户端(RPC调用方)监听RPC响应队列,接收到RPC调用结果。





 

相关文章:

  • 2021-08-02
  • 2022-01-14
  • 2021-08-12
  • 2021-11-25
  • 2021-12-20
  • 2021-05-31
  • 2021-11-29
  • 2022-02-04
猜你喜欢
  • 2022-01-31
  • 2022-03-05
  • 2021-09-20
  • 2021-10-04
  • 2022-03-06
  • 2021-08-02
  • 2021-09-20
相关资源
相似解决方案