Entrar
¿No tienes cuenta? Registrarse
SoloJava · Grupo de Usuarios Java de Venezuela
? ¿Ya tienes membresía? Entra a Yahoo!

Consejos

¿Sabías que...
Puedes recibir más de un mensaje en un correo-e. Para ello modifica tus preferencias para la entrega de mensajes.

Mensajes

  Mensajes Ayuda
Avanzado
Directorio accesible para un tomcat y sus aplicaciones   Lista de mensajes  
Responder | Reenviar Mensaje #5260 de 5381 |
Re: [SoloJava] Timeout

Hola:

En Java 6 la clase que mencionas provee los metodos para definir el
TimeOut de conexion y de lectura. Ejemplo sacado de los JavaDocs:

setConnectTimeout
public void setConnectTimeout(int timeout)
Sets a specified timeout value, in milliseconds, to be used when opening a
communications link to the resource referenced by this URLConnection. If
the timeout expires before the connection can be established, a
java.net.SocketTimeoutException is raised. A timeout of zero is
interpreted as an infinite timeout.
Some non-standard implmentation of this method may ignore the specified
timeout. To see the connect timeout set, please call getConnectTimeout().


Parameters:
timeout - an int that specifies the connect timeout value in milliseconds
Throws:
IllegalArgumentException - if the timeout parameter is negative
Since:
1.5
See Also:
getConnectTimeout(), connect()

setReadTimeout
public void setReadTimeout(int timeout)
Sets the read timeout to a specified timeout, in milliseconds. A non-zero
value specifies the timeout when reading from Input stream when a
connection is established to a resource. If the timeout expires before
there is data available for read, a java.net.SocketTimeoutException is
raised. A timeout of zero is interpreted as an infinite timeout.
Some non-standard implementation of this method ignores the specified
timeout. To see the read timeout set, please call getReadTimeout().


Parameters:
timeout - an int that specifies the timeout value to be used in milliseconds
Throws:
IllegalArgumentException - if the timeout parameter is negative
Since:
1.5
See Also:
getReadTimeout(), InputStream.read()

Saludos,
--
Dinámica - Framework Java/Ajax
100% software libre
http://www.martincordova.com



> Buenos días.
>
>
>
> Estoy realizando una aplicación que me permita enviar y recibir datos
> hacia
> un servidor HTTP, y hasta ahora he logrado realizar los envíos sin
> problemas, pero en algunos casos, cuando estoy haciendo la lectura, la
> conexión se corta por timeout.
>
>
>
> Utilizo la clase java.net.URLConnection, pero no encuentro manera de
> controlar el tiempo de espera de una respuesta (readTimeOut), y mucho
> menos
> el de conexión (connectionTimeOut).
>
>
>
> ¿Alguna sugerencia de cómo controlar el timeout?
>
>
>




Jue, 15 de Nov, 2007 11:34 pm

dinamica4java
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #5260 de 5381 |
Desplegar mensajes Autor Ordenar por fecha

Hola quisiera hacer una cosa con mi tomcat, o menjor dicho quisiera que mis aplicaciones que rulan sobre un tomcat pudieran escribir en un dir Os comento Tengo...
Miren
mirentinieblas
Sin conexión Enviar correo
27 de Oct, 2007
2:40 am

Buenas noches. Para una aplicación, requiero de realizar encriptacion con el algoritmo SHA-256 y producir un resultado de longitud fija de 64 caracteres,...
Antonio Leon
antonioleon_...
Sin conexión Enviar correo
30 de Oct, 2007
12:42 am

Hola, Lo primero que tienes que entender es que SHA-256 retorna un hash de 32 bytes fijos. Lo que tu quieres es un string con la representación de cada byte...
Cesar Mendoza
p4kscs
Sin conexión Enviar correo
30 de Oct, 2007
7:43 pm

Gracias César, lo probé y funciona tal como me indicas, pero sin haber terminado me cambiaron la seña, y ahora debo utilizar, con las mismas condiciones, el...
Antonio Leon
antonioleon_...
Sin conexión Enviar correo
11 de Nov, 2007
12:02 pm

Hola, Para empezar, léete este articulo de Wikipedia (http://en.wikipedia.org/wiki/Sha-1 ) para que entiendas cada una de las funciones hash de la familia...
Cesar Mendoza
p4kscs
Sin conexión Enviar correo
12 de Nov, 2007
4:35 pm

Gracias nuevamente César. Efectivamente el pedido era toda una equivocación, cambiaron a 40 caracteres tal como mencionaste, y dado que mi conocimiento del...
Antonio Leon
antonioleon_...
Sin conexión Enviar correo
12 de Nov, 2007
5:44 pm

Buenos días. Estoy realizando una aplicación que me permita enviar y recibir datos hacia un servidor HTTP, y hasta ahora he logrado realizar los envíos sin ...
Antonio Leon
antonioleon_...
Sin conexión Enviar correo
15 de Nov, 2007
1:45 pm

Hola: En Java 6 la clase que mencionas provee los metodos para definir el TimeOut de conexion y de lectura. Ejemplo sacado de los JavaDocs: setConnectTimeout ...
dinamica@...
dinamica4java
Sin conexión Enviar correo
15 de Nov, 2007
11:34 pm
Avanzado

Copyright © 2009 Yahoo! Inc. Todos los derechos reservados.
Normativa de confidencialidad - Condiciones del servicio - Reglas - Ayuda