Сейчас я много читал об этом и чувствую, что пришло время проверить это. Единственная проблема заключается в том, что там нет никакой нативной поддержки. Я знаю, что это ошибка как для Firefox, так и для Webkit, что означает, что пройдет немного времени (надеюсь), пока они не выйдут в ночные часы. И я знаю, что Apache (вроде) работает над поддержкой веб-сокетов, но, похоже, они были побиты сторонним расширением (экспериментальным, как они его называют).

Так. На вопрос. Кто-нибудь дошел до того, что он успешно создал свой собственный Firefox или Webkit-браузер с веб-сокетами и запустил сервер, поддерживающий веб-сокеты? Если это так, не могли бы вы опубликовать краткие инструкции.

Я пытался собрать Firefox, используя патч от bugzilla, но он продолжает отклоняться. Я еще не изучал стороннее расширение для Apache, но если у вас есть, дайте мне знать (:

3 ответа3

1

API Websockets близки к завершению, это проводной формат, который все еще находится на рассмотрении IETF (и группы Web Apps).

Вы можете попробовать шлюз Websocket от Kaazing, который также предоставляет слой эмуляции для старых браузеров, не поддерживающих Websockets - Kaazing поддерживает ванильные JS, Flash, Silverlight, Java и JavaFX.

0

Я думаю, что было бы немного преждевременно включать поддержку WebSocket в браузер, API еще не завершен.

На данный момент вы можете использовать эмулированный WebSocket, который использует Flash. У gimite есть одна реализация вместе с бэкэндом Ruby. (Но серверная часть WebSocket настолько проста, что вы, вероятно, будете писать свой собственный сервер для нее IMO. Я действительно не совсем уверен, какой смысл связывать это с Apache и устаревшим mod_python.)

0

Я создал пример проекта с использованием сервера Ruby и клиентов JavaScript. Я использую проект «web-socket-flash» для эмуляции WebSockets в старых браузерах. Инструкции включены в файл README.txt.

http://github.com/thefifthcircuit/websockpuppet

Мой README.txt также содержит ссылки на некоторые другие полезные ресурсы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .