Рейтинг:
5
Kats2512
Через 4 года после того, как ответ уже был дан и принят.
adtya6436
да, я действительно согласен с вами, хотя его рабочий живой пример даст представление тому, кто действительно не хочет читать документы.
Member 13341083
как обмениваться изображениями с подключенного пользователя использование SignalR
Рейтинг:
24
Sergey Alexandrovich Kryukov
Согласитесь на Ригналр; мой 5.
—СА
dorababu407
я просто вижу О Концепции SignalR, я думаю, что это не полезно для меня, потому что он отправляет все сообщения администратора всем клиентам. я просто хочу общаться лицом к лицу( администратор - клиент). чат-разговор одного клиента не будет виден другим клиентам.
JoCodes
Вы можете сделать то же самое с signalr.
Sergey Alexandrovich Kryukov
Правильный. Поскольку ОП, по-видимому, не понял этой идеи, я добавил Решение 2 с более подробным объяснением вещей и сослался на свой прошлый еще более подробный ответ, Пожалуйста, смотрите.
—СА
Sergey Alexandrovich Kryukov
SignalR не "отправляет все сообщения администратора всем клиентам", кто вам это сказал? SignalR - это реализация сервера push, который крайне необходим для чатов и других продуктов. Если вы где-то видели какой-то пример кода, который не соответствует вашим потребностям, это ничего не значит.
—СА
Рейтинг:
18
Sergey Alexandrovich Kryukov
В дополнение к решению 1:
Пожалуйста, ознакомьтесь с объяснением технологии push: http://en.wikipedia.org/wiki/Server_push[^].
Разве не очевидно, почему традиционная клиент-серверная модель и технология pull, преимущественно используемая в интернете, плохо подходят для такого базового приложения, как чат? Клиентская сторона не может получать уведомления о каких-либо ответах в потоке и должна будет постоянно опрашивать серверную сторону, что слишком расточительно и недостаточно отзывчиво одновременно.
SignalR - это одно из обходных решений. Пожалуйста, смотрите:
http://en.wikipedia.org/wiki/SignalR[^],
http://www.asp.net/signalr[^].
Для получения еще нескольких объяснений, пожалуйста, смотрите мой прошлый ответ, более подробный: Приложение "панель мониторинга" для учетных записей веб-сайтов[^].
—СА
JoCodes
Спасибо за то, что сделали концепцию более ясной для OP ... my 5
Sergey Alexandrovich Kryukov
Спасибо.
—СА