Questions tagged [websocket]

WebSocket — протокол полнодуплексной связи поверх TCP-соединения, предназначенный для обмена сообщениями между браузером и веб-сервером в режиме реального времени.

WebSocket разработан для имплементирования в web-браузерах и web-серверах, но он может быть использован для любого клиентского или серверного приложения. Протокол WebSocket независимый протокол основанный на протоколе TCP. Этот протокол делает возможным более тесное взаимодействие между браузером и web сайтом для управления, способствуя распространению live content и созданию real-time игр.

847 questions
2
votes
0 answers

Объединенные данные из входящих пакетов по websocket

Обмен идет бинарными данными по протоколу websocket между сервером (c++) и клиентом (jscript). Сервер, время от времени, отсылает сразу несколько "пакетов". В итоге, на клиенте приходит только одно событие onmessage. Но в ArrayBuffer содержатся…
Max ZS
  • 3,341
2
votes
2 answers

использование websocket

Здравствуйте! Скажите пожалуйста, какой хостинг нужен, чтобы можно было запустить например, чат, используя протокол websocket? Чтобы сработала команда, типа такой: var socket = new WebSocket("ws://mysite.com:8080");
2849141
  • 31
  • 3
2
votes
1 answer

Описание протокола websockets на русском языке

Подскажите, не встречалось ли вам описание протокола websockets на русском языке? Мне требуется реализовать этот протокол с наименьшими затратами времени. Есть ли тесты для проверки? К примеру html страница могла бы посылать разные запросы и…
mikelsv
  • 3,046
  • 1
  • 20
  • 48
2
votes
0 answers

Реализация системы личных сообщений на сайте с помощью node.js и websocket

Всем привет! Я хочу делать систему личных сообщений на сайте, желательно PHP+MYSQL. Остановился на обновлении чата для получения новых сообщений без перезагрузки страницы и без отправки запроса через каждое определенное количество секунд. Решил…
1
vote
1 answer

Как сейчас обстоят дела с WebSocket?

Здравствуйте. Как сейчас обстоят дела с WebSocket? На википедии всё ещё указано, что В конце ноября 2010 Adam Barth опубликовал результаты исследования надежности используемого протокола. По его результатам выяснилось, что в случае использования…
sinedsem
  • 2,061
1
vote
2 answers

Websockets php перезагрузка страницы

Возникла такая проблема. Написал сервер-клиентское приложение с передачей данных по 2-стороннему соединению websockets. Работает это так. Я запускаю php файл из консоли, затем обновляю html-страницу и соединение устанавливается. Однако. Как только я…
luxor
  • 291
1
vote
0 answers

Принцип работы чата на Websocket

прошу помочь мне в понятии, как устроены чаты в messengerах на Websocket. Я встречал многие статьи по написаю backend для чата. Но все они описывают какой-то общий чат. Т.е между клиентом и сервером устанавливается websocket соединение, когда…
danilshik
  • 3,077
1
vote
0 answers

Идентификация пользователя на websocket-сервере

Возникла проблема идентификации пользователей, когда они подключаются с сайта к вебсокет-серверу (на Ratchet). Сайт закрытый, поэтому пользователи сайта точно авторизированы. Сессии хранятся в БД, потому нет возможности брать сессии из Memcached или…
0
votes
1 answer

Проверка пользователя, WebSocket

При работе с AJAX, приходится все время делать проверку пользователя. Необходима ли такая проверка при работе с WebSoket'ами?
Dmytro
  • 6,756
0
votes
0 answers

Ошибка в chrome связанная с websockets и ssl

Хром пишет в консоли ошибку при попытке соединения с вебсокет сервером - "failed: Error in connection establishment: net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH" . Подключение к серверу реализовано по ssl (wss) . Что требует хром? Код сервера: //…
0
votes
0 answers

Что нужно знать о Вебсокетах чтобы писать сложные приложения

Насколько мне известно использовать AJAX уже неуместно (разве что в тех случаях когда не нужно постоянно мониторить статистику чего либо и информация по времени не особо важна) Что делать когда допустим нужно реализовать приложение, которое будет в…
MaximPro
  • 3,913
0
votes
1 answer

Что за ошибка Firefox can't establish a connection to the server?

пытаюсь реализовать websocket для этого нашел вот это закачал запускаю получаю такой ответ Firefox can't establish a connection to the server at ws://127.0.0.1:8004/userId=2651. ws = new WebSocket("ws://127.0.0.1:8004/userId=" +…
Sergalas
  • 2,372
0
votes
0 answers

Websocket не работает

Никак не могу понять, что нужно, что бы написать простейший чат на php с помощью websocket. Например я тестирую на javascript: var socket = new WebSocket("ws://echo.websocket.org"); socket.onopen = function() { alert("Соединение…
0
votes
0 answers

Веб сокет как разграничить чаты

Помогите разобраться с веб сокетами. Задача организовать разные чаты между несколькими пользователями. Например чат команты 1, и чат комнаты 2 Сейчас я реализовал чат на php, но его получают все пользователи. Я реализовал, что бы на стороне клиента…
0
votes
0 answers

Может ли один клиент создать больше одного ws подключения с одним и тем же сервером?

Пишу свой WS сервер, и по каким то причинам, при создании с браузера второго ws соединения начинаются ошибки чтения и отправления данных Можно ли с одного клиента создавать два вс содеинения?
Denver Toha
  • 2,595
1
2