`

Activemq Client 发送消息到 service

    博客分类:
  • jms
 
阅读更多

1:消息发送流程

Message >>>session>>>connection>>>TransPort>>

2:异步发送是指不用server返回,而同步发送是指要等待server的返回

3:消息发送过滤

消息再发送之前会经过TransportFilter链进行额外处理,比如

3.1:AbstractInactivityMonitor,是client和server全向监控心跳的,假如心跳停止也就不会发送信息了:

3.2:MutexTransport同步序列发送发送消息

3.3:ResponseCorrelator 同步发送需要这个类,因为ResponseCorrelator 监控server返回的消息然后放到ArrayBlockingQueue里面。

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics