如何在没有WCF的情况下生成SOAP消息?

时间:2015-06-05 08:22:16

标签: c# .net wcf soap ibm-mq

我需要将我的C#/ .NET应用程序集成到我们组织中的其他系统上,该系统公开了IBM WebSphere MQ端点。我能够连接到MQ Queue并将消息放入其中,但是我在创建消息的有效负载方面遇到了麻烦。有效负载必须是字符串形式的旧SOAP消息。所以我需要生成SOAP消息,但在这种情况下我没有涉及WCF基础结构。我所拥有的只是用于SOAP头和有效负载的XSD,我认为这应该足以生成消息,但我不知道如何构建没有WCF的SOAP消息。

我考虑过这个:

  1. 使用XmlDocument类完全由我自己构造SOAP消息。我不喜欢这个想法。

  2. 从XSD生成合同类并以WCF的方式构建消息,但不知何故将消息序列化为字符串并通过MQ消息发送。

  3. 请您指点使用2)方法的解决方案?或者还有其他方法吗?

    谢谢你, 米甲

0 个答案:

没有答案