Socket.IO

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Socket.IO
Тип

Событийно-ориентированная

Автор

Guillermo Rauch

Написана на

JavaScript

Операционная система

Кроссплатформенное_программное_обеспечение

Последняя версия

0.9.6 (Шаблон:Release date)

Состояние

Активный

Лицензия

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 packaged modules)[3].

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

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