Socket.IO é composto de duas seções principais. A biblioteca cliente que é executado no navegador do usuário, e uma contrapartida do lado do servidor, rodando em cima de um servidor Node.js.
Estes dois trabalham através das tomadas de HTTP e permitir a troca de dados contínua entre o navegador do usuário e um aplicativo do lado do servidor, trabalhando quase em tempo real e fornecer atualizações imediatas para ambos os dados de usuários locais e backend do servidor.
O meio de transporte principal é WebSockets com um fallback imediato a AJAX polling, recursos de apoio como mult-socket transmissão, assíncronos I / O e armazenamento de dados baseado no cliente.
Muitas estruturas já suportam Socket.IO e alguns deles tornaram o ponto central de seu código do núcleo, como Expresso e Koa .
Na indústria de hoje, Socket.IO é as capacidades em tempo real go-to solução sempre que necessitam adicionados a uma aplicação, principalmente devido ao seu amplo apoio que vão da maioria dos navegadores da Web, e sua base de código bem documentado.
Socket.IO suportado transportes:
WebSocket
Adobe Flash Soquete
AJAX longo de chamada seletiva
AJAX multi-parte de streaming
Para sempre iframe
JSONP polling
O que é novo nesta versão:
- test Adicionado para verificar se as salas vazias são autopruned
- Servidor Adicionado # origens (v: Function) descrição para CORS dinâmica
- cobertura de teste Adicionado para o servidor # origens (função) para CORS dinâmica
- Adicionado opcionais servidor # origens (função) para CORS dinâmica
- exemplo de uso fixo para o servidor # perto
O que é novo na versão 1.3.7:
- Adicionado de teste para verificar que os quartos vazios são autopruned
- Servidor Adicionado # origens (v: Function) descrição para CORS dinâmica
- cobertura de teste Adicionado para o servidor # origens (função) para CORS dinâmica
- Adicionado opcionais servidor # origens (função) para CORS dinâmica
- exemplo de uso fixo para o servidor # perto
O que é novo na versão 1.3.6:
- Adicionado de teste para verificar que os quartos vazios são autopruned
- Servidor Adicionado # origens (v: Function) descrição para CORS dinâmica
- cobertura de teste Adicionado para o servidor # origens (função) para CORS dinâmica
- Adicionado opcionais servidor # origens (função) para CORS dinâmica
- exemplo de uso fixo para o servidor # perto
O que é novo na versão 1.3.5:
- Adicionado de teste para verificar que os quartos vazios são autopruned
- Servidor Adicionado # origens (v: Function) descrição para CORS dinâmica
- cobertura de teste Adicionado para o servidor # origens (função) para CORS dinâmica
- Adicionado opcionais servidor # origens (função) para CORS dinâmica
- exemplo de uso fixo para o servidor # perto
O que é novo na versão 1.0.2:
- Fix:
- socket.io-parser para Windows.
Requisitos :
- Node.js
- habilitar o JavaScript no lado do cliente
Comentários não encontrado