代码之家  ›  专栏  ›  技术社区  ›  David Pfeffer

在云中为排队的WCF选择msmq?

  •  1
  • David Pfeffer  · 技术社区  · 14 年前

    我正在尝试编写一个持久的WCF服务,通过它,客户机可以优雅地处理服务器不可用(由于Internet连接等)。

    所有证据都指向使用msmq绑定,但我不能这样做,因为我的“服务器”是不支持msmq的Azure云。

    是否有人建议使用Azure来完成持久消息传递?

    编辑: 要澄清的是,客户机(不在Azure上运行)向服务器发送持久消息非常重要。这意味着,如果互联网连接不可用(这可能经常是因为它在3G蜂窝上连接),则消息将存储在本地以供传送。

    Azure队列没有意义,因为如果Internet足够可靠,可以将消息传递到Azure队列,那么它也可以很容易地直接传递到服务。