zoukankan      html  css  js  c++  java
  • WCF--MSMQ

    消息队列(Message Queuing)简称:MSMQ,是微软对消息服务的开创性尝试,采用特殊的通信机制,用来提高系统的灵活性如(可伸缩和可用性)下面来讲讲这方面的优点:
    • 对离线通信主式的支持:用过QQ或微信的同学都知道,有时对方不在线,我们给对方留言,或者自己手机网站功能死掉了(这里不得不说一下魅族3S,掉线网,有时无法及时发送信息),遇到这个时侯,消息可以暂时存放在本地消息队列中,一旦手机可以上网或者对方上线就会自动将消息发送过去。
    • 消息的发送方和接收方的分离,用这种方式就比较好,采用队列,一个只管发送,一个只管接收。任何一方断线都不会影响到对方的使用。
    • 可靠消息传输和bug或ERR的处理。如果消息发送失败,或者接收失败,会存放到日志中,我遇到过微信发送失败,让检测网络的情况。这种就是一种后备的机制。
    • 对事务的处理:支持本地事务和分布式事务的处理,可以反消息队列的操作存放在远程数据库中,实现高可用性。
    • 有不正之处请大家指正,谢谢
  • 相关阅读:
    mysql数据库——特殊sql语句整理之修改表结构
    mysql数据库引擎——MyISAM,InnoDB
    Golang程序性能分析
    Docker基本操作
    go module
    Docker基础原理
    基于zookeeper或redis实现分布式锁
    漫谈微服务
    快速排序
    设计模式泛谈
  • 原文地址:https://www.cnblogs.com/c546170667/p/6422229.html
Copyright © 2011-2022 走看看