SignalR для.net и шаблон Observer

До сих пор я просмотрел множество статей, объясняющих SignalR.

Поиск дает простое определение:SignalR можно использовать для разработки веб-приложения в реальном времени

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

Кажется, что SignalR похож на шаблон наблюдателя/издателя и подписчика, где клиент подписывается на сервер, а сервер отправляет уведомление всем клиентам, если происходит событие.

Итак, мой запрос :1)Является ли, что SignalR основан на шаблоне обмена сообщениями (, т.е. наблюдатель/издатель и подписчик)?

2)Если да, то зачем еще один шаблон обмена сообщениями SignalR, если он уже существует.

3)Каковы преимущества SignalR по сравнению с шаблоном обмена сообщениями (наблюдатель/издатель и подписчик)

5
задан Anil Purswani 4 January 2013 в 07:10
поделиться