Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Hilos!!!
Experto: retsam
Valoración: 4
Fecha: 01/07/2003


Hilos!!!
Hola Tengo una aplicación en JAVA, sin applets, que manda datos del servidor al cliente,pero si uno envía debe esperar la respuesta del otro y viceversa, el profe dice que con hilos se arregla de manera que puedan seguir enviando y recibiendo sin importar el otro lado, como un tipo chat, lo que pasa es que no tengo idea ded cómo hacer el código, según entiendo es de sólo trabajar con hilos el readUTF y el WriteUTF,Espero me puedan ayudar, Gracias.

Re: Hilos!!!
aqui tienes un ejemplo que lo debes poner dentro de una clase tuya: public static void main(String[] args) { String[] param = {"1.txt","2.txt"}; Random azar = new Random(); int counter = 30; // Nro. de Thread's Hilo[] hilos = new Hilo[counter]; for (int i = 0; i < hilos.length; i++) { hilos[i] = new Hilo(param[azar.nextInt(2)], i); hilos[i].start(); } } static class Hilo extends Thread { private int id; private String param; private Random generator = new Random(); private String name; Hilo(String param, int id) { this.param = param; this.id = id; } public void run() { int tpo_dormir; name = "customer : " + id; int i = 0; while (i<50) { //veces que se ejecuta un thread i++; Test.consulta(param); tpo_dormir = generator.nextInt(10); try { System.out.println(param + " Cliente " + name + " durmiendo " + tpo_dormir); sleep(tpo_dormir); } catch (Exception ex){} } System.out.println(param + " Cliente " + name + " TERMINO **************"); } }

Pregunta finalizada. Valoración: 4.
Muy Bien. Me ha sido de gran utilidad


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/java/respuestas/555776/hilos