Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Mr Dialup en 11 Marzo 2008, 19:39 pm



Título: Ejecutar bloque en segundo plano
Publicado por: Mr Dialup en 11 Marzo 2008, 19:39 pm
Hola estoy probando hacer una aplicacion cliente servidor a traves de socket, resulta que tengo un problema:
El tema esta en el metodo acept de la clase ServerSocket que bloquea la aplicacion por completo hasta que se realice una conexion...
hay algun metodo o alguna forma que espere una conexion pero que se ejecute en segundo plano asi la aplicacion sigue su curso?


Título: Re: Ejecutar bloque en segundo plano
Publicado por: Casidiablo en 12 Marzo 2008, 00:22 am
Claro... solo debes ejecutar esa rutina en otro hilo. En este caso es necesario que leas un poco sobre procesamiento múltiple (también llamada programación multi-hilo). Te dejo algunos ejemplos que he hecho:

http://www.casidiablo.net/wordpress/index.php/2007/12/19/java-hilos/
http://www.casidiablo.net/wordpress/index.php/java/

Un saludo!


Título: Re: Ejecutar bloque en segundo plano
Publicado por: Mr Dialup en 12 Marzo 2008, 23:46 pm
Gracias quedo clarísimo!! muy bueno el tutorial!