• Jueves 2 de Mayo de 2024, 17:46

Autor Tema:  Duda sobre hilos  (Leído 1161 veces)

ropel

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Duda sobre hilos
« en: Viernes 11 de Julio de 2008, 19:49 »
0
Hola,

me gustaría saber una cosa respecto a una duda que tengo sobre hilos en java. Yo tengo en mi servidor un conjunto de hilos en ejecución, en función de la cantidad de clientes conectados en un mismo momento. Si yo en un instante de tiempo determinado decido mandar a un único cliente un dato, sin que el resto lo reciba, debo comunicar desde el hilo principal qué hilo debe enviar el mensaje al cliente concreto.

Mi pregunta es: ¿es posible desde el hilo principal llamar a un hilo concreto para que éste realice las operaciones oportunas al respecto? Por ejemplo, sé que existe la función

Código: Text
  1. Thread.currentThread()
  2.  

Para obtener el hilo actual en ejecución. A partir de ese dato, ¿podría llamarse al hilo concreto, o hay alguna otra forma? En este sentido no tengo mucha idea y sería de utilidad conocer estos aspectos de java.

Espero que sea posible y que alguien me pueda indicar el camino sobre cómo puedo llevarlo a cabo. De antemano gracias, un saludo.

chuidiang

  • Miembro MUY activo
  • ***
  • Mensajes: 123
  • Nacionalidad: es
    • Ver Perfil
    • http://www.chuidiang.com
Re: Duda sobre hilos
« Respuesta #1 en: Sábado 16 de Agosto de 2008, 08:58 »
0
Hola:

Tendrías que tener los hilos guardados en algún sitio (puedes, por ejemplo, hacer un array o List de Thread para guardar los hilos). Además, las clases que hacen de hilo deberían tener el método adecuado para indicarles que envíen algo.

Se bueno.