代码改变世界

WCFhttp_tcp 协议

2014-12-05 15:56  @学无止境  阅读(155)  评论(0编辑  收藏  举报

1、 <add baseAddress="http://localhost:8000/"/>     <!--<add baseAddress="net.tcp://localhost:8006/"/>-->

2、 <endpoint address="" binding="wsHttpBinding" bindingConfiguration="LargeDataTransferServicesBinding" contract="WcfService.IService"></endpoint>     中 binding="wsHttpBinding"

3、 <behaviors>       <serviceBehaviors>         <behavior name="CalculatorServiceBehavior">           <serviceMetadata httpGetEnabled="True"/>           <serviceDebug includeExceptionDetailInFaults="false"/>         </behavior>       </serviceBehaviors>     </behaviors>

   中 httpGetEnabled="True"    includeExceptionDetailInFaults="false" 不发错误信息

4、<bindings>中     <wsHttpBinding>         <binding name="LargeDataTransferServicesBinding"            maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" sendTimeout="00:20:00" useDefaultWebProxy="false">           <readerQuotas maxStringContentLength="12000000" maxArrayLength="12000000"/>           <security mode="None"/>         </binding>       </wsHttpBinding>