WebSocket-серверы

В настоящее время у нас есть из чего выбрать. Во-первых, есть note. js — серверный JavaScript-фреймворк, на основе которого довольно легко реализуется WebSocket-сервер. Несколько готовых решений выполнено на Java:

- Jetty — веб-сервер и контейнер javax. servlet с поддержкой WebSockets;

- JBoss Netty — сетевой клиент-серверный фреймворк на основе Java, включающий поддержку протокола WebSocket;

— Kaazing WebSocket Gateway — WebSocket-шлюз.

Сервер pywebsocket (Http://code. google. com/p/pywebsocket/) реализован на Python. Особенностью pywebsocket является возможность использования его как модуля apache, так и в stansalone-режиме, и для демонстрации он очень удобен, правда, имеет свои ограничения по схеме работы.

Мы же, отдавая дань самой распространенной на сегодня вебтехнологии, остановимся на реализации WebSocket-сервера на php. Для этого нам понадобится один очень интересный механизм. Я говорю о замечательном агрегате phpDaemon — фрэймворке, разработанном для задач обработки асинхронного ввода/вывода.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *