我对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>
答案 0 :(得分:0)
这是一个MQ描述符,对吗? IBM提供.Net库来连接MQ,尽管它们有点难以找到。 Here is the download link; MQC6。
IBM还有一些关于集成MQ和.Net的类和红皮书 - 尝试here用于红皮书,here用于该类。 (我记得这个班需要注册)
我从未使用C#与MQ交谈。我不得不改用Java和ESQL,但是我前段时间研究过Redbook。包含一些示例代码,看起来很简单。查看MQQueue类的Get方法。