Hola a todos, estoy trabajando con sockets en java y queria saber como hacer una cosa. Me gustaria que cuando uso la clase Socket poder ponerle un tiempo de timeout, por ejemplo 5 segundos, y que mi programa volviese a intentar usar el socket para mandar una cosa. Si despues de 3 intentos no recibe nada que muestre un mensaje.
He usado una propiedad que es setSOtimeout pero no consigo que en el cacht me saque mensaje alguno.
Alguien puede ayudarme?
gracias