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

    消息队列(Message Queuing)简称:MSMQ,是微软对消息服务的开创性尝试,采用特殊的通信机制,用来提高系统的灵活性如(可伸缩和可用性)下面来讲讲这方面的优点:
    • 对离线通信主式的支持:用过QQ或微信的同学都知道,有时对方不在线,我们给对方留言,或者自己手机网站功能死掉了(这里不得不说一下魅族3S,掉线网,有时无法及时发送信息),遇到这个时侯,消息可以暂时存放在本地消息队列中,一旦手机可以上网或者对方上线就会自动将消息发送过去。
    • 消息的发送方和接收方的分离,用这种方式就比较好,采用队列,一个只管发送,一个只管接收。任何一方断线都不会影响到对方的使用。
    • 可靠消息传输和bug或ERR的处理。如果消息发送失败,或者接收失败,会存放到日志中,我遇到过微信发送失败,让检测网络的情况。这种就是一种后备的机制。
    • 对事务的处理:支持本地事务和分布式事务的处理,可以反消息队列的操作存放在远程数据库中,实现高可用性。
    • 有不正之处请大家指正,谢谢
  • 相关阅读:
    Java 一边读边写即读一行写一行
    mysql-字符类型
    mysql-数字类型:自增主键踩坑
    mysql-死锁
    mysql-查询的成本
    mysql-独立表空间
    mysql-innodb的表空间
    java-semaphore
    java-CyclicBarrier
    java-countDownLatch
  • 原文地址:https://www.cnblogs.com/c546170667/p/6422229.html
Copyright © 2011-2022 走看看