首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请袁峰老大,孟老大来看看解决方案

2011-12-30 
请袁峰老大,孟老大来看看Webservice调用,第一次正常,第二次调用提示“基础连接已关闭”,第三次调用又行,第四

请袁峰老大,孟老大来看看
Webservice调用,第一次正常,第二次调用提示“基础连接已关闭”,第三次调用又行,第四次又不行...   就是这样时好时坏的,请问是由哪些原因引起的?

网络环境为:一台局域网机器上运行着一个B/S程序,这个程序调用了Internet上一台服务器的webservices。
局域网里的其他客户机访问这个B/S程序,在访问webservics时就经常出现上述现象

[解决办法]
1.你使用了防火墙或者你使用了代理服务器

2.原因是webservice的基础连接有它的存活周期
如果在这段时间内没有任何数据信息传输,则IIS服务会自动关闭该连接
解决办法是定时与服务器取得联系使连接一直被保持
也可以将超时时间设置长一点

热点排行