【问题标题】:Is MsmqMessage required with MsmqIntegrationBindingMsmqIntegrationBinding 是否需要 MsmqMessage
【发布时间】:2013-05-05 13:45:36
【问题描述】:

我想使用 MsmqIntegrationBinding 与现有的 MSMQ 系统集成。它提供的序列化运行良好,但使用 MsmqMessage 包装数据合同似乎是多余的。当我只关心消息契约时,我真的需要用 MSMQ 关注污染服务契约吗

这就是我现在所拥有的

[OperationBehavior(TransactionScopeRequired = true, TransactionAutoComplete = true)]
public void Operation1(MsmqMessage<Data1> msg)

这就是我想要的

[OperationBehavior(TransactionScopeRequired = true, TransactionAutoComplete = true)]
public void Operation1(Data1 msg)

或者,我可以尝试使用 netMsmqBinding,但我不知道如何使它与正确的 XML 架构一起工作。

【问题讨论】:

    标签: wcf msmq msmqintegrationbinding


    【解决方案1】:

    不幸的是,使用 msmqIntegrationBinding 意味着您必须使用 MsmqMessage 包装器。我同意这不是很好,但这就是它的工作方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-06
      • 2012-01-27
      • 2021-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多