当前位置:编程学习 > C#/ASP.NET >>

webservice调用过程中出现异常

求教:
第一次使用webservice,客户端循环调用service方法获取一组数据,调用的时候,得到了下面的异常,不知道问题出在了哪里?
无法连接到 http://localhost:4481/Service1.asmx。TCP 错误代码 10048: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 127.0.0.1:4481。  webservice 无法连接 --------------------编程问答-------------------- VS输出窗口得到调试异常
在 System.ServiceModel.CommunicationException 中第一次偶然出现的“mscorlib.dll”类型的异常 --------------------编程问答-------------------- 1.服务器配置问题 TCP通道链接数过大
2.缓存和服务 每次调用完后关闭连接
3.... 忘记要说什么了 --------------------编程问答-------------------- 3.其他程序占用4481端口 --------------------编程问答-------------------- 客户端启动的时候是没有问题的,执行一段时间后VS输出窗口得到调试异常
在 System.ServiceModel.CommunicationException 中第一次偶然出现的“mscorlib.dll”类型的异常
然后客户端就无法调用服务端的方法了。 --------------------编程问答-------------------- 在断点状态等一会,再重新调用方法,又好用了。用360的网络监视,只有一个连接。 --------------------编程问答-------------------- //创建服务对象
//循环调用服务方法直到传输结束
(问题出在这里,循环的过程中,调用方法时提示连接失败,捕捉到异常后,等待一小会,异常就消失了)
//关闭服务对象

每次出现故障,只要等一会,故障就消失了,感觉是调用服务器端方法太频繁,服务器就连不上了 --------------------编程问答-------------------- 请问现在有好的解决方法吗?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,