| |||
Duda con servidor tcp Hola tengo un servidor tcp hecho en java que recibe datos de un cliente y los almacena en una base de datos, el problema que tengo es que cuando un cliente establece una comunicacion y no envia ningun dato quisiera que la coneccion coneccion con ese cliente se cierre despues de un tiempo, ¿como puedo hacerlo? muchas gracias por leer esto |
| |||
Respuesta: Duda con servidor tcp Puedes utilizar SetSoTimeout() de la clase socket. Lo que hace este metodo es definir un parametro de tiempo. Si haces un read() del socket y no se recibe respuesta en el tiempo que especificaste (en milisegundos) se genera una excepcion java.net.SocketTimeoutException |
| |||
Respuesta: Duda con servidor tcp Hola gracias por responderme pero no me queda claro como hago el read del socket, me podes dar un ejemplo porque soy nuevo en java y no se como hacerlo gracias |
| |||
Respuesta: Duda con servidor tcp |
Etiquetas: |