Quiero ser capaz de crear múltiples hilos y enviar datos a un hilo específico en función de lo que recibe el programa principal.Enviar datos a un hilo específico
Básicamente estoy enviando un paquete a un programa receptor que contendrá un número. Este número se usa para determinar con qué hilo se quiere comunicar. ¿Cómo puedo enviar ese paquete a un hilo con ese mismo número?
Ejemplo: hilos 1,2,3,4 y 5 existen. Mi programa principal recibe un paquete con el número 3. Deseo enviar ese paquete a la secuencia 3.
¿Cómo puedo lograr esto?
¿Por qué no mantiene viva la conexión y luego confía los datos enviados/recibidos a la secuencia que contiene ese socket? –
Estoy haciendo un enrutador virtual (un proyecto de clase) por lo que debe actuar como un enrutador real. Entonces, estos hilos que estoy creando actúan como puertos diferentes para mi enrutador. Nuestros paquetes se envían al puerto real que nuestro programa está escuchando y nuestro programa lo envía a un puerto virtual (hilo). –