WCF--MSMQ

消息队列(Message Queuing)简称:MSMQ,是微软对消息服务的开创性尝试,采用特殊的通信机制,用来提高系统的灵活性如(可伸缩和可用性)下面来讲讲这方面的优点:
  • 对离线通信主式的支持:用过QQ或微信的同学都知道,有时对方不在线,我们给对方留言,或者自己手机上网功能死掉了(这里不得不说一下魅族3S,掉线王,有时无法及时发送信息),遇到这个时侯,消息可以暂时存放在本地消息队列中,一旦手机可以上网或者对方上线就会自动将消息发送过去。
  • 消息的发送方和接收方的分离,用这种方式就比较好,采用队列,一个只管发送,一个只管接收。任何一方断线都不会影响到对方的使用。
  • 可靠消息传输和bug或ERR的处理。如果消息发送失败,或者接收失败,会存放到日志中,我遇到过微信发送失败,让检测网络的情况。这种就是一种后备的机制。
  • 对事务的处理:支持本地事务和分布式事务的处理,可以反消息队列的操作存放在远程数据库中,实现高可用性。
  • 有不正之处请大家指正,谢谢
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值