Как автоматически обновить сообщение без загрузки страницы в ASP.NET (например, Google+)? - PullRequest
0 голосов
/ 09 сентября 2011

Я занимаюсь разработкой веб-приложения, такого как лента новостей Facebook или страница Google + Stream. Я использую ASP.NET, Telerik Rad Ajax control и службу Azure Cloud.
Например: у меня есть 2 пользователя: User1 и User2. Пользователь1 и Пользователь2 оба находятся в сети, и одна и та же страница открыта на другом ПК. Когда пользователь 1 делится (публикует) сообщения, то как обновить страницу пользователя 2 без перезагрузки страницы (например, Google +)?

Спасибо Nahid

1 Ответ

1 голос
/ 09 сентября 2011

Вы хотите сделать длинный опрос. Таким образом, вы запускаете запрос через ajax, который передается отдельному потоку, который ожидает ответа, прежде чем вернуть запрос.

Вот пример чата с использованием длинного опроса здесь:

http://blogs.claritycon.com/blog/2011/04/12/roll-your-own-mvc-3-long-polling-chat-site/

...