【发布时间】:2014-12-09 13:14:30
【问题描述】:
我想通过 MSMQ 从我的 Web 应用程序与不同层上的端点进行通信。我找到了如何通过与 WCF 绑定来执行此操作的示例,但没有找到如何与 WebAPI 绑定的示例。
为什么我必须使用 WCF?
他们还有其他选择吗?
【问题讨论】:
-
你没有。您在 System.Messaging 命名空间中使用 MSMQ 客户端库。为什么要使用 WebAPI 或 WCF?
-
@Amy WCF 允许围绕特定协议进行一定程度的封装,允许 OP 在不更改代码的情况下无缝切换到其他单向通信协议,例如IBM Websphere MQ(MQ 系列)。
-
是什么让您认为您确实需要这样做?
标签: c# wcf asp.net-web-api msmq