Как мне реализовать веб-приложение Push-Pull в C # asp.net - PullRequest
3 голосов
/ 19 мая 2011

Данные находятся либо в файлах, либо в базах данных.

Я хочу реализовать сетки данных, которые будут извлекать данные из файлов (либо .h5, csv или xml) и базы данных сервера SQL и показывать их обновляемые в реальном времени.время.

Я не хочу использовать таймер с интервалом в несколько секунд.Я хочу внедрить технологию «push push» в asp.net/c#/silverlight, которую я мог бы использовать?

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

Ответы [ 4 ]

6 голосов
/ 19 мая 2011

Попробуйте PokeIn ASP.NET Comet Library .

3 голосов
/ 19 мая 2011

Посмотрите на Комету . Также проверьте этот вопрос (и ответы).

2 голосов
/ 19 мая 2011

Вы можете просмотреть веб-сокеты , знать, что конечным пользователям потребуется браузер с поддержкой веб-сокета , а также заметить следующее из вики

Для клиентской стороны WebSocket должен был быть реализован в Firefox 4, Google Chrome 4, Opera 11 и Safari 5, а также в мобильной версии Safari в iOS 4.2. 1 Однако, хотя и присутствует, поддержкатеперь по умолчанию отключено в Firefox и Opera из-за опасений по поводу уязвимостей безопасности

0 голосов
/ 22 мая 2011

Технология WCF в шаблоне издатель-подписчик или наблюдатель.Или уведомления SQL Server Service Broker с объектом SqlDependency.Или CLR хранит проки, которые уведомляют клиентов из БД.

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