【问题标题】:Can we use msmq messaging with wcf data service我们可以将 msmq 消息与 wcf 数据服务一起使用吗
【发布时间】:2011-04-22 19:24:25
【问题描述】:

我有一个从 Ado.net 实体框架公开实体的 Wcf 数据服务。我想知道我是否可以在我的数据服务中使用 msmq 消息传递。 在互联网上搜索后,我可以找到仅用于 wcf 服务的链接。 请提供一些示例链接。

【问题讨论】:

    标签: c# wcf msmq wcf-data-services


    【解决方案1】:

    不,你不能。

    WCF 数据服务使用 HTTP/REST - 它不能通过任何其他协议或任何其他绑定使用。

    MSMQ 仅在您使用使用 SOAP 协议进行通信的“常规”WCF 服务时可用 - 可以通过不同的传输媒体进行路由。

    REST 仅与 HTTP 紧密相连。

    【讨论】:

      【解决方案2】:

      WCF 支持将 MSMQ 作为传输协议并提供标准的 MSMQ 绑定。以下是 MSDN 文章的链接,专门介绍在 WCF 应用程序中使用 MSMQ:

      How to: Exchange Messages with WCF Endpoints and Message Queuing Applications

      【讨论】:

      • 这是关于 wcf 服务的,但我正在寻找 wcf 数据服务
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-08
      • 1970-01-01
      • 1970-01-01
      • 2013-02-28
      相关资源
      最近更新 更多