Socket.IO

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Socket.IO
Тип Событийно-ориентированная
Автор Guillermo Rauch
Написана на JavaScript
Операционная система Кроссплатформенное ПО
Последняя версия 1.4.5 (27 января 2016)
Состояние Активный
Лицензия MIT License[1]
Сайт socket.io

Socket.IO — JavaScript-библиотека для веб-приложений и обмена данными в реальном времени. Состоит из двух частей: клиентской, которая запускается в браузере и серверной для node.js. Оба компонента имеют похожее API. Подобно node.js, Socket.IO событийно-ориентированная.

Socket.IO главным образом использует протокол WebSocket, но если нужно, использует другие методы, например Adobe Flash сокеты, JSONP запросы или AJAX запросы[2], предоставляя тот же самый интерфейс. Помимо того, что Socket.IO может быть использована, как оболочка для WebSocket, она содержит много других функций, включая вещание на несколько сокетов, хранение данных, связанных с каждым клиентом, и асинхронный ввод/вывод

Может быть установлена через npm (node package manager)[3].

Ссылки[править | править код]

Примечания[править | править код]