2016-06-20 3 views
0

Мы работаем над системой уведомлений, которая использует SignalR. Нам нужно, чтобы каждый пользователь мог «слушать» несколько групп одновременно.Прослушивание нескольких групп одновременно в SignalR

Вы можете думать об этом как о новостях. Особый пользователь может интересоваться новостями в «политике», «НБА» и «бизнесе». Каждый раз, когда новостное оповещение входит в одну из этих категорий, мы хотим иметь возможность отправлять уведомление в браузер пользователя через SignalR.

Можем ли мы одновременно «слушать» несколько групп для каждого пользователя в SignalR? Если да, существует ли ограничение на количество групп, в которых пользователь может участвовать в любой заданной точке?

+0

Не то, чтобы я лично его протестировал - документация SignalR гласит, что количество групп, к которым может присоединиться пользователь, не ограничено - http://www.asp.net/signalr/overview/guide-to-the-api/рабочий с-групп – Wojtek

ответ

0

Несмотря на то, что количество символов в SignalR не ограничено жестким кодом, но вы можете нажать на ограничение по размеру URL. Взгляните на комментарий this, где запросы на повторное подключение не выполнялись, поскольку URL-адрес слишком длинный из-за того, что клиент подписался на слишком много групп.

Смежные вопросы