Слушатель XML-сообщений в C # - PullRequest
0 голосов
/ 17 июня 2009

У меня вопрос по поводу сообщений XML. Вот мой случай: Я пишу Listener, который должен прослушивать сервер Web Sphere и получать сообщения 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 голосов
/ 18 июня 2009

Это дескриптор MQ, верно? IBM предоставляет библиотеки .Net для связи с MQ, хотя их немного сложно найти. Вот ссылка для скачивания ; MQC6.

У IBM также есть несколько классов и Redbooks по интеграции MQ и .Net - попробуйте здесь для Redbook и здесь для класса. (регистрация необходима для класса, насколько я помню)

Мне никогда не приходилось использовать C # для общения с MQ. Вместо этого мне пришлось переключиться на Java и ESQL, но я изучал Redbook некоторое время назад. Некоторые примеры кода включены, и это кажется достаточно простым. Посмотрите на метод Get класса MQQueue.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...