Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/01/2014, 18:13
Avatar de utan
utan
 
Fecha de Ingreso: agosto-2012
Mensajes: 126
Antigüedad: 11 años, 8 meses
Puntos: 17
Respuesta: Obtener aplicaciones del usuario

Hola,

Si no quieres mandar un broadcast por cada itereacion del loop, porque no guardas en un objeto or Array y lo mandas cuando sea completado...

ejemplo:

Código Javascript:
Ver original
  1. var app_res = [];
  2.   for(var i = 0; i < user_apps.length; i++) {
  3.            //HACER LA CONSULTA
  4.            //ENVIAR EL SOCKET CON LOS DATOS
  5.          app_res.push(user_apps[i]);
  6.      }
  7. socket.broadcast.json.emit('to users' , app_res );

Esto optimizaría el código si lo usaras así, sin embargo Node.js es sumamente optimizado y no tendría ningún problema en mandar tu información de la manera que lo planteaste ..
pero tendrías razón yo me iría mejor por lo optimizado..
__________________
Mis conocimientos son limitado, pero si te puedo ayudar lo are gustoso mi chat particular, visitalo gracias http://rendezvouschat.com

Última edición por utan; 07/01/2014 a las 00:02