Я занимаюсь разработкой системы программного обеспечения, которая получает информацию (которая сохраняется в базе данных), и когда любая информация получена (новая вставка в конкретную таблицу), на экране информационного центра должно отображаться предупреждение, поэтомудействие может быть предпринято.
Я пишу приложение с ASPNET MVC, SQL Server 2008 Express, агент SQL бесплатно для этой версии SQL Server, Entity Framework 4, Visual Studio 2010 и т. д.
Прямо сейчас я установил базу данных и задание SQL, которое отслеживает таблицу каждую минуту, если есть новые записи, электронное письмо отправляется на те же адреса.Моя проблема ... Что тогда?Какой архитектуре лучше всего следовать?Вот несколько вариантов, о которых я подумал:
1) В работе подключитесь к веб-службе, и эта веб-служба и веб-служба могут открывать всплывающее окно.если есть новые записи
Есть ли способ сделать push на веб-страницу вместо пула страниц сервера базы данных?
Я знаю, что Windows-приложение подойдет лучше здесь, но сейчасЯ должен придерживаться ASPNET MVC, как я уже начал, и не хочу создавать другое приложение.Спасибо!Daniel