Указатели по использованию службы WCF для управления локальной и облачной базой данных - PullRequest
0 голосов
/ 26 ноября 2010

Я ищу лучший способ иметь службу, которая будет извлекать данные из локальной базы данных и передавать их в базу данных sql azure и наоборот.

пример:

Локальная база данных.Служба извлечет данные со статусом «Готов» и передаст эти данные методу (созданному из ссылки на службу в службу, размещенную в Azure), которая будет обрабатывать добавление этих данных в базу данных SQL Azure, затем мне нужно будет изменить состояниеэти записи в локальной базе данных, чтобы сказать «Отправлено».

Затем

База данных SQL Azure.Вызовите метод в службе, размещенной в Azure, чтобы отправить мне данные со статусом «Завершено».Используйте эти данные, чтобы затем обновить записи локальной базы данных как завершенные.

Может ли это быть выполнено службой WCF, сидящей посередине?
Использую ли я таймер для вызова методов передачи / извлечения данныхкак указано выше?Когда я отправляю данные в базу данных SQL Azure, если я не получаю сообщение об ошибке, я предполагаю, что данные были получены на другом конце, что позволяет мне установить состояние tne в локальной базе данных?

Надеюсь, никто незасыпая, читая это:)

Любой указатель на учебник / примеры также очень помог бы.Спасибо, Пол

1 Ответ

0 голосов
/ 27 ноября 2010

Используйте обычное приложение (возможно, Windows Service), чтобы стоять посередине.Нет причин для того, чтобы это был сервис WCF.

...