WebSockets - Реализация
Веб-сокеты играют ключевую роль не только в сети, но и в мобильной индустрии. Важность веб-сокетов указана ниже.
Веб-сокеты, как видно из названия, связаны с Интернетом. Интернет состоит из набора методов для некоторых браузеров; это широкая коммуникационная платформа для огромного количества устройств, включая настольные компьютеры, ноутбуки, планшеты и смартфоны.
Приложение HTML5, использующее веб-сокеты, будет работать в любом браузере с поддержкой HTML5.
Веб-сокет поддерживается в основных операционных системах. Все ключевые игроки мобильной индустрии предоставляют API-интерфейсы Web Socket в собственных нативных приложениях.
Веб-сокеты считаются полнодуплексной связью. Подход веб-сокетов хорошо работает для определенных категорий веб-приложений, таких как чат, где обновления как с клиента, так и с сервера передаются одновременно.
Веб-сокеты, часть спецификации HTML5, обеспечивают полнодуплексную связь между веб-страницами и удаленным хостом. Протокол разработан для достижения следующих преимуществ, которые можно рассматривать как ключевые:
Reduce unnecessary network traffic and latency с использованием полнодуплексного режима через одно соединение (вместо двух).
Streaming through proxies and firewalls, с поддержкой восходящей и нисходящей связи одновременно.