Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2006, 13:09
cmorenomu
 
Fecha de Ingreso: diciembre-2006
Mensajes: 16
Antigüedad: 18 años, 2 meses
Puntos: 0
Conectar varias hebras con sockets

Hola a todos,
os cuento mi problema:
estoy implementando un chat con un servidor en C++ y clientes en Java que se conectan mediante sockets.

Cada cliente crea dos hebras (una para atender las escrituras del usuario y otra para leer los mensajes que le envía el servidor) y el servidor crea otras dos hebras por cada cliente (una escritora y otra lectora).

Ahora, necesito conectar cada hebra del cliente con una hebra del servidor; la cuestión es que no puedo usar dos solicitudes de conexión para un cliente porque no sé cómo distinguir que ambas corresponden a hebras distintas del mismo cliente...

¿Alguien puede ayudarme? A lo mejor mi solución es demasiado complicada y hay otra más simple y mejor, no sé.

Agradecería cualquier ayuda, porque estoy atascado.

Muchas gracias