Как работают сокеты в PHP?

Рейтинг: 1Ответов: 0Опубликовано: 21.03.2015

Сколько с ними не работал, никогда не понимал их природу.

Если клиент отправил ДВА и больше последовательных сообщений, как сервер (пхп) их считает с помощью fread? За один такт все сразу или каждое сообщение по отдельности?

Для чего надо: создаю серверную часть Вебсокетов на пхп. Браузер отправляет несколько последовательных сообщений через send(), т.е. вот так:

websocket.send(сообщение1);
websocket.send(сообщение2);
websocket.send(сообщение3);

Без всяких таймаутов, событий и т.д.

Когда отправляет хром, на сервер приходит ТОЛЬКО первое. Когда отправляет лиса, приходят первые два. ВТФ??? Начал разбираться с серверной частью. И тут я столкнулся с тем, что совершенно не понимаю, как работают сокеты.

Ответы

Ответов пока нет.