Pull to refresh

Comments 9

А зачем такая уйма кода?
А что за якобы технические новшества? Пример с перемещением фигур полностью аналогичен созданию онлайн чата.
Всего 3 функциональных строчки кода. Всё остальное — обвязка.

Фишка этого фреймвока в том, что он легко масштабируется до сотен тысяч клиентов, при этом функциональный код остаётся такой же.
В блоге Скотта Хансельмана, который работает в команде разработчиков этого фреймвока есть более общие слова и пример нагрузочного тестирования на примере поговорки про Шекспира и обезъян: www.hanselman.com/blog/CategoryView.aspx?category=SignalR
А пример собственно ничем не отличается от чата.
SignalR действительно очень впечатляющая и классная технология которую начал активно использовать в рабочих проектах. Единственное что я еще не осилил как сделать вещание не всем подряд а конкретным пользователям? Т.е. вместо чата мессенджер, что бы несколько человек независимо друг от друга могли общаться?

Я сделал решение на клиенте когда сам JS фильтровал результат но само собой это не безопасно, когда можно подправить на клиенте JS код и можно получать все переписки.

Нет ли какого нибудь примера такого использования?
В одном из проектов, где требовалась безопасность, сделал решение в виде оповещения не самой информации а наличии информации на сервере для этого пользователя. Т.е. сам клиент после получения оповещения стучиться на сервер за этой новой информацией для себя. Но это тоже не очень оптимальное решение.
Судя по исходникам, поддерживаются только транспорты: ForeverIFrame, Server-Side Events и LongPolling. Так что масштабирование по сути http гораздо легче, чем те же websockets. Они будут доступны?
Sign up to leave a comment.