繁体   English   中英

WCF反序列化来自MSMQ的消息

[英]WCF deserialize messages from MSMQ

我有一个场景,我们将10-15条不同的XML消息排队到消息队列中。 我发现的所有示例都使用“ typeof-object”对消息进行反序列化,从而从队列显示中通过WCF描述消息。 但是,在我们的情况下,队列中会驻留许多不同的消息,因此仅尝试设置特定类型将无法工作。 其他人如何处理消息类型众多的类似情况?

每个消息将具有<MessageHeader><MessageBody> ,但是在主体内部,每种消息类型的有效负载将有所不同。

任何建议将不胜感激。

您可以使用WCF MsmqIntegrationBinding并处理MsmqMessage<string>类型的消息。 然后,您的处理程序方法将以字符串形式接收序列化的消息,然后可以对其执行所需的操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM