您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> delphi调用webservice的超时处理HTTPWebNode timeout

delphi调用webservice的超时处理HTTPWebNode timeout

来源:网络整理     时间:2016/8/28 23:41:20     关键词:

关于网友提出的“ delphi调用webservice的超时处理HTTPWebNode timeout”问题疑问,本网通过在网上对“ delphi调用webservice的超时处理HTTPWebNode timeout”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: delphi调用webservice的超时处理HTTPWebNode timeout
描述:

在用delphi7实现远程调用webservice时,碰到超时处理的问题,我的设置如下:


    var RIO: THTTPRIO;
    rio.HTTPWebNode.SendTimeout :=3000;
    rio.HTTPWebNode.ConnectTimeout := 3000;
    rio.HTTPWebNode.ReceiveTimeout := 6000;

可是以上设置并没有起到作用,在第一次远程连接时,还是会出现失败(3秒,测试的webservice构建在我本地,webservice方法中使用thread.sleep(XX)模拟返回延迟);当我把timeout都设置的很小时,竟然也会有成功调用的情况.
希望大家给些想法或建议.
谢谢!
解决方案1:

楼主:
delphi调用webservice 设置超时时间后,总会报错"试用引用不存在的令牌"  这个怎么处理??
处理超时,可以定时发送一个数据包,维持连接状态


以上介绍了“ delphi调用webservice的超时处理HTTPWebNode timeout”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3643875.html

相关图片

相关文章