【问题标题】:Web Services and QueuesWeb 服务和队列
【发布时间】:2011-03-03 23:46:03
【问题描述】:

我们公司有许多 Soap 服务和一些仅将 XML 发布到页面的网站。我知道 SOAP 只是一个 envolpe,它允许您将 XML 包装到定义中,以便它们可以潜在地表示对象,但是它们的处理方式有什么不同吗? IIS 是否创建队列 (MSMQ) 来处理 Web 服务请求?

谢谢

【问题讨论】:

    标签: c# asp.net web-services


    【解决方案1】:

    不,MSMQ 根本不涉及在 IIS 中运行的 Web 服务。

    如果要排队,则必须自己实现(可能在服务器上的 MSMQ 中排队或使用数据库)。

    【讨论】:

      【解决方案2】:

      您可以使用 Windows 激活服务 (WAS) 在 IIS7 中托管 MSMQ 绑定服务,但这在 IIS6 中不受支持。

      这是一个相当复杂的话题,一些链接可以帮助您入门:

      http://social.msdn.microsoft.com/forums/en-US/wcf/thread/f0876bb1-55b0-4a3a-8205-51c7445e2c3b http://www.devx.com/VistaSpecialReport/Article/33831

      ..当然还有强制性的堆栈溢出参考

      Using Windows Services to process MSMQ messages via WCF

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-06
        • 2016-07-04
        • 2013-06-05
        • 1970-01-01
        • 2010-09-17
        • 1970-01-01
        • 2013-01-18
        • 2019-11-04
        相关资源
        最近更新 更多