Articles of sockets

socket.io evento “conectar” en la actualización / recarga no se dispara

Tener un problema con socket.io hoy. Cuando actualizo una página .on (“conectar”, {}) nunca se dispara. Cuando carga una página de la URL, todos los eventos se activan como deberían. Como se puede ver a continuación, configuro gameStatus en “broken”. Después de una serie de comunicaciones cliente / servidor, el estado del juego debería actualizarse […]

espacios de nombres socket.io o habitaciones o ambos

Estoy desarrollando una aplicación 1) Habrá una lista de emisores como “Emitter A”, “Emitter B” (navegador web / dispositivo móvil) 2) Habrá un oyente global que escuchará a todos los emisores como el usuario administrador “Global A” (navegador web) 3) Habrá un Oyente específico que escuchará solo al Emisor en particular, el Oyente A solo […]

Evento de transmisión con Socket.io y Redis en Laravel 5.3

Estoy tratando de crear una opción de transmisión de eventos simple con L5.3 usando socket.io y Redis. Las cosas funcionan bien con el lado del servidor, pero no funcionan en el lado del cliente. Aquí está mi código. Codigo de evento public $data; public function __construct($data) { // $this->data = $data; } /** * Get […]

Autenticación de Active Directory en Node.js WebSocket

He creado una aplicación web Node.js y la coloqué en Azure. Esto alberga un Socket.io WebSocket y un sitio web que quiero proteger detrás de una forma de autenticación. Mi plan inicial era usar ActiveDirectory, pero no puedo encontrar ninguna información sobre cómo conectar un WebSocket usando ese tipo de autenticación. ¿Hay alguna forma de […]

Nodo-Rojo: Crear servidor y compartir entrada

Estoy tratando de crear un nuevo nodo para Node-Red. Básicamente, es un conector de escucha udp que se establecerá a través de un nodo de configuración y que pasará todos los mensajes entrantes a nodos dedicados para su procesamiento. Este es el básico que tengo: function udpServer(n) { RED.nodes.createNode(this, n); this.addr = n.host; this.port = […]

node, socket.io: ¿actualizar el cliente cuando se agrega una nueva entrada al feed de noticias?

He creado client y server de node con socket.io . server está ejecutando 4 get solicitudes de noticias y obtener los datos. Estos datos se envían al client con socket.io . client está mostrando noticias sobre la ocurrencia de un evento socket.io específico. Esto funciona bien por una vez. Aquí está el código y el […]

Portscan in Node no funciona si el rango de puertos es demasiado amplio

Estoy tratando de escribir un script de portscan simple en nodejs. Puede ejecutar este script en scanme.nmap.org. Al ejecutar nmap , sé que este host tiene cuatro puertos abiertos: 22, 80, 9929, 31337. Mi guión es: var net = require(‘net’); var host = ‘scanme.nmap.org’; var max = 35000; function scanPort(port) { try { var c […]

¿Cómo hacer que el usuario ingrese a una sala específica escribiendo su nombre en la URL? socket.io

Quiero implementar una aplicación simple como slack, escribo el nombre de una sala y crea una sala con ese nombre y cualquiera puede unirse a esta sala escribiendo su nombre en la url. Probé el código a continuación, pero creo que no hay relación con la URL, así que hay alguna forma de hacerlo directamente […]

node, socket.io: ¿se conecta a la lista de URL de fonts de noticias?

Deseo conectarme a la lista de direcciones URL de noticias a través del node y obtener los datos en tiempo real a través de socket.io . Para eso intenté con url único en server.js como se muestra a continuación: var http = require(“http”); var options = { host: ‘http://economictimes.feedsportal.com/c/33041/f/534037/’ }; http.get(options, function (http_res) { // […]

socket.io – cientos de solicitudes en lugar de una conexión

Creé una aplicación simple para comenzar con socket.io, pero cuando la ejecuto, Chrome (probado en otros navegadores, tiene el mismo resultado) se come toda mi CPU y hace muchas solicitudes: Soy nuevo en sockets, pero estoy seguro de que no es así como debería funcionar. El código que se ejecuta en el navegador es realmente […]