C#中的XML消息侦听器

时间:2009-06-16 23:04:37

标签: c# xml

我对XML消息有疑问。 这是我的情况: 我正在编写Listener,它必须监听Web Sphere Server并获取XML消息并解析/过滤并创建输出XML文件。

我需要一些帮助才能继续:

我的输入消息如下:

<content xsi:type=
"ns2:CreateChangeRequest" xmlns:ns2="http://nmd.org/esb/business" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<request>
<enterpriseId>8e08a2d5cff64c53a562ed5898579092</enterpriseId>
<requestedForInfo>
<requestedForEnterpriseId>f8af0af25c86439ea378ed5898579092</requestedForEnterpriseId>
<requestedForClass>Recipient</requestedForClass>
<phenotypeSequenceNumber>1</phenotypeSequenceNumber>
</requestedForInfo>
</request>

1 个答案:

答案 0 :(得分:0)

这是一个MQ描述符,对吗? IBM提供.Net库来连接MQ,尽管它们有点难以找到。 Here is the download link; MQC6。

IBM还有一些关于集成MQ和.Net的类和红皮书 - 尝试here用于红皮书,here用于该类。 (我记得这个班需要注册)

我从未使用C#与MQ交谈。我不得不改用Java和ESQL,但是我前段时间研究过Redbook。包含一些示例代码,看起来很简单。查看MQQueue类的Get方法。