Я хотел бы экспериментировать с HTML5 WebSockets, и я ищу сформировавшийся веб-сервер с поддержкой websockets. Существует ли список веб-серверов, которые поддерживают websockets на значение по умолчанию? Какие популярные веб-серверы имеет поддержку websockets из поля? Язык программирования сервера не имеет значения, я знаю Java, PHP, Erlang, Python и больше... Я просто хочу сделать некоторые маленькие эксперименты.
Я посмотрел на некоторых, который (еще) не поддерживает websockets, т.е. Nginx, Apache и Mochiweb.
http://en.wikipedia.org/wiki/Web_Sockets#Server_Implementations
Я протестировал netty. Кажется, она работает, но мне нужно еще немного поиграть с ней, чтобы убедиться, что это хорошее решение.
Jetty (контейнер сервлетов Java) поддерживает веб-сокеты HTML5, начиная с версии 7.0.1. Вы можете найти информацию и блоги об этом здесь .
Я только что опробовал веб-сервер торнадо , и я очень доволен. Вы легко начнете работать в кратчайшие сроки.
Вы можете найти модуль mod_websocket для lighttpd здесь . Я тестировал это с помощью lighttpd 1.4.26.
При создании mod_websocket обязательно укажите правильную версию протокола веб-сокета, которую вы хотите использовать (версия -75 или -76). Начиная с ночной сборки WebKit r59903 и Chrome 6.0.414.0 (r47952) поддерживается только версия протокола -76.