SignalR

11,756 views

Published on

В рамках данного мастер класса будет показано использование библиотеки SignalR для написания простейшего online чата, выполненного в виде web-приложения ASP.NET MVC3. SignalR предоставляет удобные средства для осуществления вызовов клиентского JavaScript кода со стороны сервера, берет на себя часть работы по передаче параметров, авторизации соединений и т.п. Грамотное использование библиотеки заметно снижает нагрузку на backend-код web-приложения, улучшает user experience при работе с ним.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
11,756
On SlideShare
0
From Embeds
0
Number of Embeds
10,682
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SignalR

  1. 1. 4-я конференция .NET разработчиков28 апреля 2012 Мастер-класс: Устраиваем сервер- клиентное взаимодействие, используя библиотеку SignalR Рахматиллаев Тимур twitter.com/eskat0n
  2. 2. Взаимодействие с сервером с помощью JavaScript• AJAX• Comet • LongPolling • WebSockets
  3. 3. AJAX
  4. 4. Comet
  5. 5. AJAX+Comet
  6. 6. Различные способы реализации (транспорты) для Comet• Polling • Частые запросы к серверу с определенным временным интервалом • Очередь событий на сервере• LongPolling • Запрос к серверу, инициализирующий «висящее» соединение• WebSockets • Взаимодействие с сервером по специальному протоколу через отдельный порт
  7. 7. «Хватиттрепаться, покажите мне код» Линус Торвальдс
  8. 8. Спасибо за внимание Рахматиллаев Тимур mail@eskat0n.ru twitter.com/eskat0n

×