Вопрос

Есть ли у кого-нибудь хороший ориентир или может ли он предоставить краткое описание улучшенной реализации «push», которая будет изменена/добавлена ​​в Silverlight 3.0?

Я хотел бы сравнить эту область с Silverlight 2.0 и XMPP/Jabber.

Это было полезно?

Решение

Существует два основных способа получения функции push-уведомлений в Silverlight 3.Первое — это то, что вы видели на MIX при использовании дуплексного канала.Дуплексный канал в SL3 по существу не отличается от дуплексного канала в SL2... основное отличие состоит в том, что теперь вы можете добавить ссылку на службу дуплексного канала в Visual Studio 2008, и весь процесс построения пар клиент/сервер дуплексного канала Намного легче.

Другой способ получить push-уведомление — использовать «кометный сервер».По сути, все серверы этого семейства позволяют клиенту открывать сокет, а затем непрерывно отсасывать этот сокет, позволяя передавать данные с сервера в сокет.Именно так Google и около 30 миллиардов других сайтов/платформ Ajax обрабатывают отправку данных клиенту.Некоторые популярные серверы Comet/Push включают Kaazing и Lightstreamer.

Другие советы

Вы смотрели презентации от Микс'09? Вот этот в частности, может быть связано.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top