У меня есть приложение MVC, где вы должны быть зарегистрированы, чтобы войти в систему. Итак, у вас есть страница вашего профиля и т. Д. ... В рамках приложения у меня есть чат для всех пользователей (страница Silverlight). Вы входите в чат со страницы своего профиля. У вас есть список онлайн-пользователей (которые вошли на сайт и не обязательно зашли на страницу чата), но обмениваться сообщениями вы можете только с пользователями, которые зашли на страницу чата. Иначе они их не увидят. Здесь моя проблема.
Итак, я хочу реализовать следующую функциональность: если пользователь, который не зашел на страницу чата, был выбран другим для начала разговора в чате (silverlight), он должен получить всплывающее сообщение на странице профиля HIS (mvc) с приглашением на чат. Я понимаю, как отправить данные из Silverlight в MVC через формат WebClient и JSON. Я не понимаю, как добраться до страницы профиля конкретного пользователя. Я могу подумать только о таблице базы данных с такими приглашениями и таймером на странице профиля, чтобы проверить их.
Пожалуйста, выражайте свои идеи, мысли или мнения по этому вопросу. Буду признателен за любую помощь. Заранее спасибо.