问题描述
大家好,想请教WebService几个问题:1、在客户端new一个WebService,设置timeout时间,这个时间是指什么超时时间啊?是连接服务器的时间还是连接服务器时间加上下载数据时间啊?2、是不是每做一次调用WebService函数上传或下载数据,都要new一个WebService啊?但多次new会不会对服务器的连接数量有影响啊?3、当上传数据时WebService超时或网络断开,客户端显示上传失败,但是数据已经传上去了。下次再上传的时候,由于数据重复,就会一直上传不了。用什么机制或设计方法可以保证只要上传成功了客户端就反应true,失败就false,就是能保证服务端和客户端同步啊?谢谢大家了
解决方案
本帖最后由 niuben1990 于 2014-07-08 11:23:25 编辑
解决方案二:
大家帮帮忙,不胜感激啊
解决方案三:
1,timeout是指你客户端发request到收到response的这段时间,不包含数据下载数据时间2,具体问题具体分析3,webservice可以有返回值,返回值放在response的包里
解决方案四:
在上传时判断文件是否已经上传,把上传的值放在response的里面,客户端就可以做相应的处理了
时间: 2024-09-17 02:07:44