Comments 9
А зачем такая уйма кода?
А что за якобы технические новшества? Пример с перемещением фигур полностью аналогичен созданию онлайн чата.
А что за якобы технические новшества? Пример с перемещением фигур полностью аналогичен созданию онлайн чата.
0
Всего 3 функциональных строчки кода. Всё остальное — обвязка.
Фишка этого фреймвока в том, что он легко масштабируется до сотен тысяч клиентов, при этом функциональный код остаётся такой же.
Фишка этого фреймвока в том, что он легко масштабируется до сотен тысяч клиентов, при этом функциональный код остаётся такой же.
0
В блоге Скотта Хансельмана, который работает в команде разработчиков этого фреймвока есть более общие слова и пример нагрузочного тестирования на примере поговорки про Шекспира и обезъян: www.hanselman.com/blog/CategoryView.aspx?category=SignalR
0
А пример собственно ничем не отличается от чата.
0
SignalR действительно очень впечатляющая и классная технология которую начал активно использовать в рабочих проектах. Единственное что я еще не осилил как сделать вещание не всем подряд а конкретным пользователям? Т.е. вместо чата мессенджер, что бы несколько человек независимо друг от друга могли общаться?
Я сделал решение на клиенте когда сам JS фильтровал результат но само собой это не безопасно, когда можно подправить на клиенте JS код и можно получать все переписки.
Нет ли какого нибудь примера такого использования?
Я сделал решение на клиенте когда сам JS фильтровал результат но само собой это не безопасно, когда можно подправить на клиенте JS код и можно получать все переписки.
Нет ли какого нибудь примера такого использования?
+1
В одном из проектов, где требовалась безопасность, сделал решение в виде оповещения не самой информации а наличии информации на сервере для этого пользователя. Т.е. сам клиент после получения оповещения стучиться на сервер за этой новой информацией для себя. Но это тоже не очень оптимальное решение.
+1
Судя по исходникам, поддерживаются только транспорты: ForeverIFrame, Server-Side Events и LongPolling. Так что масштабирование по сути http гораздо легче, чем те же websockets. Они будут доступны?
0
Транспорт через веб сокеты доступен посредством дополнительного плагина: nuget.org/packages/signalr.websockets
+1
Sign up to leave a comment.
Создание облачного, асинхронного и масштабируемого веб-приложения с SignalR