thead para evitar espera al conectar sockets
Publicado por pedrito (1 intervención) el 19/12/2005 08:17:56
Hola a todos:
Tengo una aplicacion de comunicaciones con interface grafica (botones, menus, paneles con animaciones, etc...).
Al crear una conexion por sockets con: Socket socket=new Socket(addr,portControl) la plicación queda a la espera del resultado de la conexión, deteniendose los paneles animados, y el interface grafico se me bloquea. Hace algún tiempo, vi en algun site que se puede crear un thread antes, y ejecutar la creacion del Socket socket=new Socket(addr,portControl) desde el, y volver al thread principal cuando la conexión se haya completado, y así no lo bloqueo.
He estado haciendo multitud de pruebas pero no consigo que funcione. ¿Alguien sabe como?? Gracias
Tengo una aplicacion de comunicaciones con interface grafica (botones, menus, paneles con animaciones, etc...).
Al crear una conexion por sockets con: Socket socket=new Socket(addr,portControl) la plicación queda a la espera del resultado de la conexión, deteniendose los paneles animados, y el interface grafico se me bloquea. Hace algún tiempo, vi en algun site que se puede crear un thread antes, y ejecutar la creacion del Socket socket=new Socket(addr,portControl) desde el, y volver al thread principal cuando la conexión se haya completado, y así no lo bloqueo.
He estado haciendo multitud de pruebas pero no consigo que funcione. ¿Alguien sabe como?? Gracias
Valora esta pregunta


0