Tengo una aplicación cliente que realiza solicitudes SOAP. He configurado el tiempo de espera en 20 minutos. Sin embargo, a veces veo que se produce el error de tiempo de espera después de 10 segundos. Tengo el siguiente código en:Errores de tiempo de espera del servicio web en Delphi
RIO.HTTPWebNode.ReceiveTimeout := 1200000
¿Es necesario establecer el ConnectTimeout
y SendTimeOut
? Actualmente se establecen en los valores predeterminados de 0. ¿Qué diferencia establecería estos?
estoy usando Delphi 2007.
Mirando más en el mensaje de error que veo me sale "La operación ha agotado ....". Entonces, ¿debo configurar mi ReceiveTimeOut
a cero ya que realmente no quiero ningún tiempo de espera en absoluto?
Actualmente estamos enviando grandes cantidades de datos al servidor, ¿debería simplemente configurar ReceiveTimeOut en 0? Sin embargo, eso no se explica aún cuando recibo "ocasionalmente" un tiempo de espera después de 10 segundos ... –