Подъем и выполнение с websockets

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

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

Я пытался создать Firefox, с помощью патча из Bugzilla, но это продолжает отклоняться. Я еще не посмотрел на стороннее расширение Apache, но если Вы имеете, сообщите мне (:

0
задан 25.09.2009, 12:10

3 ответа

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

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

1
ответ дан 24.11.2019, 12:45
  • 1
    Kaazing кажется чрезмерно сложным для того, чтобы сделать эксперименты на. websocket является сокетом TCP с очень простым интерфейсом, и создание сервера в Java для проигрывания вокруг с должно быть очень легким. – Marius 07.11.2009, 09:05

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

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

0
ответ дан 24.11.2019, 12:45

Я настроил проект в качестве примера использование сервера Ruby и клиентов JavaScript. Я использую проект "веб-флэш-памяти сокета" эмулировать WebSockets в более старых браузерах. Инструкции включены в README.txt.

http://github.com/thefifthcircuit/websockpuppet

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

0
ответ дан 24.11.2019, 12:45

Теги

Похожие вопросы