Articles of sockets

Configurações de agrupamento de soquete máximo do Nodejs

Portanto, estou tentando otimizar meu aplicativo de nó e meu aplicativo faz solicitações HTTP e HTTPS. A partir deste artigo do LinkedIn para tornar o nó rápido, sugere desabilitar o pool de sockets para remover o limite de 5 sockets: // Disable socket pooling var http = require(‘http’); var options = {…..}; options.agent = false; […]

Nodejs e webSockets, acionando events?

Eu sou novo nisso, eu construí um aplicativo padrão de bate-papo na web e vejo o poder do nodejs, express, socket.io. O que estou tentando fazer é acionar events de um telefone para um site, como um controle remoto. Há javascript do servidor que ouve events do cliente, e javascript do cliente que aciona esses […]

Implantação do OpenJift NodeJS: designação de porta do socket.io index.html, etc

Eu escrevi localmente um aplicativo nodeJS usando socket.io e express modules. Eu queria usar o openshift para hospedagem. Então eu mudei o principal .js para o server.js, que parece ser o equivalente ao índice do arquivo openshift e mudei a configuração da porta do servidor para: var server = require (‘http’). createServer (aplicativo) .listen (process.env.OPENSHIFT_NODEJS_PORT […]

Eu quero um eventemitter que funcione em uma rede

Eu realmente gosto do paradigma EventEmitter, e gostaria de usá-lo para se comunicar entre dois programas em uma rede. Eu SockEmitter meu próprio SockEmitter , mas quero saber: estou “fazendo errado ™”? Existe algum pacote que já fará isso? Existe um paradigma diferente que funciona melhor para se comunicar através de uma rede? Aqui está […]

A mensagem Socket.IO não atualiza a variável Angular

Eu tenho uma configuração cliente-servidor socket.io com AngularJS em execução no cliente. // Server.js var io = require(‘socket.io’)(server); io.on(‘connection’, function (socket) { socket.on(‘message’, function (msg) { //console.log(msg); console.log(msg); io.emit(‘message’, msg); }); }); Como observado, ele essencialmente emite uma message events com os dados armazenados na variável msg . E então eu tenho o seguinte código […]

Enviando mensagens client-> server-> client em socket.io em node.js

Eu estou usando o NodeJS + Socket.IO para um jogo web simples. Funciona. Por quê? Aqui está meu server.js var app = require(‘express’).createServer(); var io = require(‘socket.io’).listen(app); io.sockets.on(‘connection’, function (socket) { socket.on(‘set nickname’ , function (nickname) { socket.nickname = nickname; console.log(nickname + ‘ just connected!’); }); socket.on(‘msg’ , function (msg) { socket.msg = msg; io.sockets.emit(‘response’, […]

soquete node.js desligar por https

Estamos tentando obter o nó para usar uma API baseada em ssl em outra máquina e está falhando com um erro de interrupção do soquete. Eu estou colocando o código abaixo. Basicamente, em uma máquina, temos uma API api da web asp.net configurada para aceitar uma solicitação e, em outra, temos uma solicitação de aceitação […]

Use redis para construir um bate-papo em tempo real com o socket.io e o NodeJs

Eu quero construir um sistema de chat em tempo real para o meu projeto, mas na verdade eu tenho alguns problemas com o Redis porque eu quero que meus dados sejam armazenados da melhor forma possível. Meu problema: Gostaria de usar o Socket Io para conversar em tempo real em um grupo fechado (de duas […]

Conferência de áudio e vídeo com o NodeJS

Eu gostaria de construir um aplicativo da web que permita que dois peers vejam e ouçam um ao outro usando vídeo e streaming de áudio com HTML5 e sem plugins (exceto para o IE, que pretendo usar getUserMediajs para usar um flash fallback). Eu também quero transmitir esses dados usando o NodeJS, mas não tenho […]

Salvando referência a um documento do mongoose, após findOneAndUpdate

Eu sinto que estou encontrando algo completamente simples, mas não consigo descobrir, será feliz, se você puder me ajudar. Estou usando o mongoose + socket.io como CRUD entre cliente e servidor. Como estou usando sockets, existe um escopo particular individual para cada socket do cliente, no qual, para uso futuro sem fazer db find calls, […]