Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «websockets»
Nginx / [Из песочницы] Поддержка реверс-проксирования Web Sockets в Nginx 2011-07-13 20:20:37
... Faye с WebSockets, и хотите ... проблемой поддержки WebSocket в Nginx. ... нет — WebSocket использует HTTP 1 ...
+ развернуть текст сохранённая копия
Если вы используете Socket.IO или Faye с WebSockets, и хотите при этом использовать реверс-прокси с Nginx, то вы встретитесь с проблемой поддержки WebSocket в Nginx. Ее просто нет — WebSocket использует HTTP 1.1, в то же время как Nginx умеет правильно проксировать только HTTP 1.0.
Что делать?
Вы можете попытаться пойти в обход — использовать HAProxy для проксирования tcp соединений, или же скатиться к использованию Long-pooling.
Но есть способ реализовать реверсированное проксирование и с NGINX, используя неофициальный патч, реализующий модуль tcp_proxy в nginx, который даст возможность пробрасывать произвольные tcp-соединения (по сути тоже самое, что дает HAProxy).
Читать дальше →
Тэги: 1.1, comet, faye, nginx, socket.io, websockets
Веб-разработка / WaterSpout — веб сервер для асинхронной передачи данных 2011-07-06 10:09:33
... , способном обрабатывать websockets запросы, позволяя ... поддерживаются ли websockets (это Chrome ...
+ развернуть текст сохранённая копия
Сегодня речь пойдёт об WaterSpout — веб сервере, способном обрабатывать websockets запросы, позволяя общаться в реальном времени между сервером и браузером используя websockets или long polling. Написан он на PHP.
В первую очередь идёт проверка поддерживаются ли websockets (это Chrome и FF, если включим), если нет, то ничего страшного, будет использоваться long polling.
Преимущества этой технологии: доставка сообщений мгновенна, высокая производительность. Тестировал в Chrome, FF, IE6+.
Демка.
Читать дальше →
Тэги: html, server, websocket, websockets
PHP / Моделируем полёт PHP на крыльях Erlang 2011-05-30 10:38:27
...
+ развернуть текст сохранённая копия
В данной статье изложены размышления и фантазии на тему «как можно было бы скрестить Erlang и PHP, чтобы случилось вселенское счастье», а не описание готовой технологии или продукта. Впрочем, мы намерены это реализовать, скорее всего, в форме open-source проекта, если, конечно, уважаемая хабра-аудитория не отговорит :) Собственно, одна из главных задач этой статьи — понять, насколько идея интересна и потенциально полезна широкому PHP-сообществу. Кстати, некоторые из проблем, обсуждаемых в статье, справедливы и для других популярных скриптовых языков (тут я подразумеваю Ruby и Python), так что предлагаемое решение, возможно, будет актуально и для них.
Интересно, нафига козе баян?
Тэги: amqp, comet, erlang, long, php, poll, rabbitmq, websockets
HTML5: Пару слов про WebSockets 2010-07-12 10:14:50
... в HTML5 есть WebSockets. Включены на данный ... />Пара записей о WebSockets в блоге Chromium
+ развернуть текст сохранённая копия
Кроме WebWorkers в HTML5 есть WebSockets. Включены на данный момент они только в Chrome, но из-за каких-то неполадок сокеты там сразу закрываются и в результате срабатывает только обработчик onclose. Наверно это скоро починят, а может у меня просто не совсем прямые руки.
В Firefox 3.6 и Opera 10.53 не включены. Про IE вы и сами все знаете, обещают только в IE9.
Мой скромный тестик увы не срабатывает, но я надеюсь, что скоро он заработает.
Материалы по теме: Солидный материал на хабре Пара записей о WebSockets в блоге Chromium
Тэги: chrome, html5, javascript, socket, websockets
Главная / Главные темы / Тэг «websockets»
|
|