none
MSMQ不适合于Client需要Server端实时交互情况,wcf可以做到实时吗? RRS feed

答案

  • 这个不适合,也是相对概念。其实可以实现。因为MSMQ消息队列也有可以两种方式发送消息,即快递方式(express)和可恢复模式(recoverable),它们的区别在于,快递方式为了消息放置于内存中,可恢复模式放于物理磁盘上(详细参见MSDN).
    快递方式,速度能基本满足这种基本的交互需求。MSMQ的优势在于消息的持久化,可以保存起来。WCF传递消息也是借助了MSMQ消息队列的已有的消息机制。如果硬件条件够好,可以满足实时交互的需求。
    WCF实际支持多种传输协议,如TCP。对实时通信支持的已经很好
    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    • 已标记为答案 Mog Liang 2010年1月29日 8:37
    2010年1月23日 8:05
    版主