WebSocket Protocol опубликован как RFC

    Протокол WebSocket получил свой номер RFC и опубликован в официальной библиотеке IETF как RFC 6455. Это означает, что черновик спецификаций признан вполне удачным, в целом стабильным и подходящим для стандартизации. Его дальнейшую судьбу будет отслеживать организация IETF, и впереди у потенциального стандарта — два этапа. После «предложенного стандарта» будут рассмотрены улучшения, которые представит сообщество, затем документ RFC может получить статус «драфта» (чернового стандарта) и, в конце концов, может быть признан как полноценный Стандарт Интернета (STD) — из нескольких тысяч кандидатов до такого статуса дожили всего 72.

    WebSocket — протокол двунаправленной связи между браузером и веб-сервером. Протокол включает в себя описание запроса клиента и ответа сервера на установление соединения, а также базовое оформление сообщений, передаваемых поверх TCP-соединения.

    С помощью WebSocket можно создавать интерактивные браузерные веб-приложения, которые постоянно обмениваются данными с сервером, но при этом не нуждаются в открытии нескольких HTTP-соединений, как XMLHttpRequest или <iframe>’ы.

    В качестве авторов RFC 6455 указаны Ян Фетте из Google Security Team и Алексей Мельников (isode.com).

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 15

      0
      видел на HN, радовался.
        +1
        Свершилось! Жить стало лучше, жить стало веселее!
          +6
          заголовок соответствует новости. странно, от ализара такого не ожидал.
            0
            Отличная новость!
              0
              Надо будет на выходных распробовать на вкус. Спасибо за новость, давно ждал.
                +1
                А что, они уже решили проблему с безопасностью?
                  +3
                  У вебсокетов не было особых проблем с безопасностью. Но таковые были потенциально возможны у кеширующих прокси интернет провайдеров, которые ничего не знают о вебсокетах, но знают о keep-alive.

                  По проблема вроде как осталась. Но пока это все войдет в моду, провайдеры успеют обновить свой софт.
                  –9
                  Хомячки ломанутся внедрять их везде, где надо и не надо, а потом ныть, почесу оно не масштабируется и дрет ресурсы сервера :)
                    +2
                    о, ну а я пропиарюсь! :)
                    на днях выложил сырые сырцы на C# http://socketiowebsockets.codeplex.com/
                    socket.io — позволяет клиентскому коду(javascript) в браузерах не париться по поводу, какие фичи поддерживаются самим браузером, а пользоваться двусторонним протоколом обмена сообщениями: текст и json
                    WebSockets — один из внутренних транспортов socket.io

                    в моей реализации WebSocket (клиентская сторона) сорец, по сути, занимает один файл, а не сотню (что-то вроде SuperWebSocket)
                    дольше всего провозился с WSS (TLS-соединение), пока не допер, что всё что надо было сделать, это обернуть NetworkStream в SslStream (все же хорош фреймворк у .NETа!)
                    и пока нет реализации:
                    — проверка Sec-WebSocket-Accept от сервера
                    — ping, pong, disconnect, masking, framing… всяких важно-мелких фичей протокола
                      –6
                      Сделайте кто-нибудь реализацию последних версий на php, а то все на питоне.
                        0
                        phpdaemon.net/ не устраивает?
                          0
                          Это целый фреймворк, а не отдельная реализация.
                        0
                        Буду ждать когда nginx будет поддерживать вебсокеты «из коробки» или когда разовьется получше какой-нибудь замечательный модуль типа этого.
                          0
                          Забыл написать что сейчас используются решения на NodeJS, но не совсем устраивают.
                          0
                          Скрестим пальцы на удачу за WebSocket. Надеюсь ему удастся попасть в этот список из 72 проколов. Ибо штука хорошая, не хватает совсем немного.

                          Only users with full accounts can post comments. Log in, please.