<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="WebService SendTimeout 超时问题" id="card1">
<p> 游客</p><p>
标题:WebService SendTimeout 超时问题<br/>
正文:<br/>
System.TimeoutException: 请求通道在等待 00:01:00 以后答复时超时。增加传递给请求调用的超时值，或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。    WCF中解决方案:1)首先保证客户端每次建立的连接在使用完成后进行关闭.即调用Close()方法,否则此连接会在设置的会话(一般为10分钟)后才自动关闭.期间任何客户端也无法使用此服务.2)如果默认的连接数不能满足客户端的需要,可以增加连接数.配置文件如下:&amp;lt;serviceThrottling maxConcurrentCalls=&quot;20&quot; maxConcurrentSessions=&quot;20&quot; maxConcurrentInstances=&quot;30&quot; /&amp;gt;说明:maxConcurrentCalls ：最大并发数，默认为16 maxConcurrentSessions ：最大的会话数，主要针对于PerSession的情况，默认为10 maxConcurrentInstances：最大实例数，默认为26 在.net webService 中：设置这些参数，延长连接时间，closeTimeout=&quot;00:10:00&quot; openTimeout=&quot;00:10:00&quot; receiveTimeout=&quot;00:10:00&quot; sendTimeout=&quot;00:10:00&quot; 其中有设置连接数据量大小的参数：&amp;lt;system.serviceModel&amp;gt;     &amp;lt;bindings&amp;gt;       &amp;lt;basicHttpBinding&amp;gt;         &amp;lt;binding name=&quot;fuyiDataSoap&quot; closeTimeout=&quot;00:10:00&quot; openTimeout=&quot;00:10:00&quot; receiveTimeout=&quot;00:10:00&quot; sendTimeout=&quot;00:10:0<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=502&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=502&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=502&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=502&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=502&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=502">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=502">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>