2009-03-17 2 views
2

Я ищу простой и надежный механизм для выполнения брокерских сообщений приложений на уровне базы данных. Мне в основном нужны изменения в двух разных приложениях для генерации сообщений друг другу, чтобы указать, что изменения произошли между их общими объектами. Трудность заключается в том, что обе системы имеют свои собственные уникальные схемы базы данных для определения этих общих объектов.. Бета-версия сообщений базы данных .Net

Стоит ли использовать решение BizTalk для создания брокерской службы сообщений или есть более простые способы достижения одного и того же с использованием стандартных подходов .NET или коммерческих компонентов?

Thanks,

Brian.

ответ

3

Какая информация? Если SQL Server, вы считали Service Broker? Это обеспечивает надежную передачу сообщений (по запросу) уровня базы данных ...

Сообщения не привязаны к схеме базы данных, поэтому это не должно быть проблемой.

+0

Это более вероятно, что Service Broker - это путь. У меня есть несколько вопросов: Как сервис-брокер автоматически интерпретирует входящие сообщения в инструкции обновления/вставки sql в принимающей базе данных? Можно ли отправлять сообщения из приложений? – 2009-03-17 14:08:02

+0

Вы бы лучше открыли их как новые вопросы. Быстрые ответы: он не может (автоматически), получение сообщения вызывает SP, SP может, конечно, выполнять операции DML. Сообщения отправляются с помощью операторов T/SQL, поэтому их можно выполнять из всего, что может выполнять SQL-запросы. – Richard

+0

Чтобы эхо Ричарда - я не верю, что он может быть автоматическим; вам нужно написать код для обработки сообщения и выполнить работу. –

Смежные вопросы