Приветствую всех! Я хочу создать личный обмен сообщениями на основе websockets. Можно реализовать сеанс между двумя пользователями с помощью веб-карт?Сессия между двумя пользователями
ответ
Да
WS соединения проходят через центральный сервер, и как таковой, невозможно обойти это и сделать прямое соединение с двумя пользователями. Вы, однако, можете на сервере облегчить общение между двумя пользователями. Вы должны были бы либо предварительно выбрать пользователей, либо сделать какое-то действие «присоединиться», возможно, из списка групп зарегистрированных пользователей. Тогда ваше приложение будет управлять «частным» видом чата между ними, по сути, экземпляр основного чата, за исключением того, что пользователи не добавляются автоматически, а скорее намеренно.
Я думаю, что для этого вам нужно будет получить IP-адреса пользователей и открыть порты назначения для каждого. Выполнение этого должно быть невозможным, учитывая, что сокеты должны быть квитированы (и у вас нет доступа к процессу рукопожатия).
Вы не можете сделать это непосредственно между двумя браузерами. Спецификация WebSockets не указывает способ прослушивания входящих соединений с браузером, а только исходящие соединения. Вам нужна какая-то конечная точка WebSockets, с которой оба браузера могут инициировать подключения.
- 1. Связь между двумя пользователями
- 2. Сессия делится между двумя машинами
- 3. Сессия MVC.net становится смешанной между пользователями
- 4. rsyncing между двумя пользователями нерегистрированная
- 5. Замена экранов между двумя пользователями
- 6. Поделитесь пользователями между двумя различными установками DotNetNuke
- 7. показывая весь разговор между двумя пользователями php
- 8. Отображение сообщений между двумя пользователями. Laravel
- 9. Динамический список обновлений между двумя разными пользователями
- 10. Как создать уникальный идентификатор между двумя пользователями?
- 11. Как создать частный канал между двумя пользователями
- 12. Аудиоконференция между двумя пользователями - сохранить поток
- 13. Как долевой собственности каталога между двумя пользователями
- 14. Как обнаружить изменения между двумя пользователями?
- 15. Как обмениваться изображениями между двумя пользователями напрямую?
- 16. Представляя совместимость между двумя пользователями в mySQL
- 17. Общая сессия между двумя разными компьютерами
- 18. Отправить сообщение между пользователями
- 19. Нужна идея для извлечения старой истории чата между двумя пользователями
- 20. Как создать сеанс между двумя пользователями в Quickblox?
- 21. Тест на селен для взаимодействия между двумя пользователями
- 22. Как создать/использовать оценку близости между двумя пользователями?
- 23. Как заблокировать связь между двумя пользователями в openfire
- 24. Как рассчитать расстояние между двумя пользователями Android-приложений?
- 25. Как получить общие вещи между двумя пользователями в mongodb
- 26. Android Автоматизированный тест между двумя или более устройствами/пользователями
- 27. Обмен пользователями между двумя приложениями при использовании системного приложения
- 28. Отображение сходства корреляции pearson между двумя пользователями в Apache Mahout
- 29. Расчет прочности связи между двумя пользователями с чистым SQL
- 30. Дизайн базы данных/Rails - дизайн баланса между двумя пользователями