Perguntas com a marcação «socket.io»

Socket.IO visa tornar possíveis aplicativos em tempo real em todos os navegadores e dispositivos móveis, obscurecendo as diferenças entre os diferentes mecanismos de transporte. Ele oferece suporte a vários transportes, como WebSockets, sockets Flash, long polling e mais, retrocedendo automaticamente quando um transporte falha.

163
quartos socket.io ou namespacing?

Estou investigando nodejs / socket.io para bate-papo em tempo real e preciso de alguns conselhos para implementar salas. Qual é o melhor, usando o espaço para nome ou o recurso de sala para isolar completamente os grupos de conversas? qual é a diferença técnica real entre salas e espaço para...

163
node.js, socket.io com SSL

Estou tentando fazer o socket.io rodar com meu certificado SSL, no entanto, ele não se conectará. Baseei meu código no exemplo do bate-papo: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname +...

133
socket.emit () vs. socket.send ()

Qual a diferença entre esses dois? Percebi que, se eu mudasse de socket.emitpara socket.sendem um programa de trabalho, o servidor não receberia a mensagem, embora eu não entenda o porquê. Também notei que, no meu programa, se eu mudei de socket.emitpara socket.send, o servidor recebe uma...

128
Usando PHP com Socket.io

É possível usar o Sockets.io no lado do cliente e se comunicar com um aplicativo baseado em PHP no servidor? O PHP ainda suporta uma maneira de 'conexão duradoura' de escrever código? Todo o código de exemplo que encontro para socket.io parece ser para node.js no lado do servidor, portanto não há...

123
Máximo de conexões Socket.IO simultâneas

Esta pergunta foi feita anteriormente, mas não recentemente e não com uma resposta clara. Usando Socket.io, há um número máximo de conexões simultâneas que alguém pode manter antes de precisar adicionar outro servidor? Alguém sabe de algum ambiente de produção ativo que está usando websockets...

123
Autenticação Socket.IO

Estou tentando usar o Socket.IO no Node.js e estou tentando permitir que o servidor forneça uma identidade para cada um dos clientes do Socket.IO. Como o código do soquete está fora do escopo do código do servidor http, ele não tem acesso fácil às informações de solicitação enviadas, portanto,...

120
Cliente Node.js para um servidor socket.io

Eu tenho um servidor socket.io em execução e uma página da web correspondente a um cliente socket.io.js. Tudo funciona bem. Mas, estou me perguntando se é possível, em outra máquina, executar um aplicativo node.js separado que funcione como um cliente e se conecte ao servidor socket.io...

106
Autenticação de conexões socket io usando JWT

Como posso autenticar uma conexão socket.io? Meu aplicativo usa um ponto de extremidade de login de outro servidor (python) para obter um token, como posso usar esse token sempre que um usuário abre uma conexão de soquete no lado do nó? io.on('connection', function(socket) {