Título: Problema enviando Strings por sockets en una multiconexion por Thread Publicado por: undercode2 en 5 Mayo 2011, 02:39 am Hola que tal, miren esto es asi, es un programa que se conectan varios usuarios y tanto yo como ellos tenemos que tener la capacidad de enviarnos cadenas de texto (charlar)
Ahora bien, nesesito user Thread porque se pueden llegar a conectar muchos, y se me complica para enviar los datos porque el metodo enviarDatos que esta dentro de la clase User que es cuando ya establesco una conexion con el usuario, es el que envia las cadenas, pero yo el boton enviar lo apreto y obtengo el string en el cliente (donde esta la interfaz), y no se como hacer para poder usar el metodo ese siendo que puede llegar a haber muchos users.....pero en un primer momento no se como hacer ni para uno solo: Les dejo un pedazo de codigo para que no se pierdan Código
Haber si a alguien se le ocurre algo Título: Re: Problema enviando Strings por sockets en una multiconexion por Thread Publicado por: Leyer en 5 Mayo 2011, 03:21 am Usa un ThreadGroup :P
:http://www.java2s.com/Tutorial/Java/0160__Thread/0090__ThreadGroup.htm :http://artemisa.unicauca.edu.co/~dparedes/java/threads/threadgroup.html Y en tu clase socket creas un metodo get que retorne el grupo de hilos y obtienes los hilos usuarios de la siguiente manera te quedaria algo asi. Código
Un saludo. |