Подписка на события веб-приложений из WCF - PullRequest
0 голосов
/ 03 июня 2011

У меня есть простое веб-приложение, которое позволяет пользователям загружать файл на сервер и сохранять данные в базе данных.

Будет отсоединенная служба (вероятно, WCF), которая должна воздействовать на данные, но я не уверен, что лучший механизм для предупреждения службы? Является ли хорошей идеей для службы WCF опрашивать базу данных каждые несколько минут для проверки новых данных? Или я должен смотреть на другие шаблоны (?), Чтобы лучше выполнить эту задачу? Использование событий, возможно?

До этого я ничего подобного не делал, поэтому в поисках каких-то рекомендаций.

Спасибо

Ответы [ 2 ]

0 голосов
/ 03 июня 2011

Опрос со стороны клиента является опцией.Или вы можете использовать недуплексный сервис для загрузки файлов и дуплексный сервис для обратного вызова о ходе загрузки.Также посмотрите этот образец , который использует недуплексные каналы для отслеживания загрузки и выгрузки файлов.

0 голосов
/ 03 июня 2011

Почему вы не хотите вызывать службу из веб-приложения в том же коде, который выполняет загрузку? Обычно приложение вызывает сервис, а не наоборот.

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