2 ahyouyou520 ahyouyou520 于 2015.06.09 17:44 提问

wcf调用服务 超时问题

这是我模仿网上一些超时解决办法web.config关于超时的配置项,但是一点也不起作用。特别是
最后一个endpoint节点里的,我不太明白里面的参数到底是什么,只是乱填的名字。哪位大神帮忙解释下这里面的参数到底填哪些?
图片说明

5个回答

u013538542
u013538542   2015.06.09 23:04

binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IEngineFireRiskEvaluation"
contract="WcfService1.IService1" />
address 接口地址
binding 绑定协议
contract 绑定契约
bindingConfiguration 绑定配置文件

ahyouyou520
ahyouyou520 我的服务是发布在IIs上的,这几个参数主要填哪些内容?能否截个图?
2 年多之前 回复
ahyouyou520
ahyouyou520   2015.06.11 08:16

不要沉下去!!!!!!!!

lzp_lrp
lzp_lrp   Ds   Rxr 2015.06.11 08:42
ahyouyou520
ahyouyou520 我的服务不是WCF RIA Services 服务。这2个我都试过了,不行。
2 年多之前 回复
ahyouyou520
ahyouyou520   2015.06.11 11:17


binding="basicHttpBinding" bindingConfiguration="ss" name="ss"
contract="服务所在的命名空间.接口名" />

 <binding name="ss" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" transferMode="Buffered">
          <security mode="None" />





maxConcurrentInstances="1024" />


这是wcf服务的web.config文件的超时配置,快来大神看看到底哪里配错了,为什么不启作用?

ahyouyou520
ahyouyou520   2015.06.11 11:23
 <binding name="ss" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" transferMode="Buffered">
          <security mode="None" />
  <behavior name="ESBServiceBehavior">
            <serviceMetadata httpGetEnabled="true"/>
            <serviceDebug includeExceptionDetailInFaults="true"/>
            <dataContractSerializer maxItemsInObjectGraph="2147483647" />
            <serviceThrottling maxConcurrentCalls="1024" maxConcurrentSessions="1024"
            maxConcurrentInstances="1024" />
            <serviceTimeouts transactionTimeout="00:10:00"/>
          </behavior>
  <service name="服务所在的命名空间" behaviorConfiguration="ESBServiceBehavior">
          <endpoint address=""
            binding="basicHttpBinding" bindingConfiguration="ss" name="ss" 
            contract="服务所在的命名空间.接口名" />
        </service>
Csdn user default icon
上传中...
上传图片
插入图片