Система A захватывает X информацию от пользователей через пользовательский интерфейс. Эта информация проверяется и сохраняется в базе данных. Пользователь может изменять, добавлять или удалять информацию. Я должен держать эту информацию X синхронизированной с системой B с помощью веб-службы. Также мне нужно отправить эту информацию как можно скорее после ее сохранения в базе данных.Является MSMQ хорошей идеей
Я думал об использовании MSMQ здесь. Система A отправит сообщение в очередь. Другой процесс, прослушивающий сообщения в этой очереди, обрабатывает сообщение, читая информацию из базы данных и отправляя в Систему B.
Я хочу знать, полезно ли здесь использовать MSMQ или написать мой собственный простой механизм массового обслуживания регулярно опроса базы данных.
Поскольку требуется передача и гарантия в реальном времени, я подумал, что это хорошая идея использовать MSMQ. Есть ли другие лучшие решения?
Технологическая платформа .Net с базой данных Oracle.
Ну, я тоже не знаю MSMQ, я знаю только концепцию. –
Посмотрите, помогает ли этот учебник http://www.devx.com/dotnet/Article/27560/0/page/1 – Faheem