Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/06/2014, 15:44
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: [Sockets] Conectar 2 clientes

O tambien si estas en windows puedes usar las funciones de notificacion asincrona, te ahorran los threads y la carga que supone cuando hay muchas conexiones, y te permiten actuar sobre cada socket de forma independiente pero no de forma adyacente (te ahorra los threads pero sigues necesitando una lista de datos de cada cliente). No se seguro si lo equivalente en linux de notificaciones asincronas se hace con forks (o algo asi, lo digo de haberlo visto de pasada), es cuestion de echarle un vistazo.

Me arriesgo a suponer que estas intentando hacer algun tipo de irc, seguramente en google o donde quieras buscar encontraras mas de un ejemplo que te servirá de guia.

Hace algun tiempo desarrollé tambien mi version de esto, bajo windows y con threads, y no te digo que fuera mal, es mas, estuve contento con el resultado pero tal como te comenta @carbon es algo primitivo.

Saludos
vosk