WCFconfigure-创新互联

1. maxBufferSizeWCFconfigure

一个正整数,指定内存中用于存储消息的缓冲区的大大小(字节)。

在双鸭山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、做网站 网站设计制作定制制作,公司网站建设,企业网站建设,成都品牌网站建设,成都营销网站建设,外贸营销网站建设,双鸭山网站建设费用合理。

如果 transferMode 属性等于 Buffered,则此属性应等于 maxReceivedMessageSize 属性值。

如果 transferMode 属性等于 Streamed,则此属性不能大于 maxReceivedMessageSize 属性值,应当至少为标头的大小。

More info : http://msdn.microsoft.com/en-gb/library/system.servicemodel.configuration.netnamedpipebindingelement.maxbuffersize.aspx

2. maxBufferPoolSize

一个整数,指定此绑定的大缓冲池大小。默认值为 512 * 1024 字节。WCF对缓冲的依赖性很大。 每当使用缓冲时,会频繁地创建和销毁缓冲。对缓冲的垃圾回收量也很大。

解决方案是部署缓冲区,即从缓冲池中获取缓冲,根据需要使用缓冲,当完成任务后再返回到缓冲池。此方法仍需要垃圾回收工作,但会降低创建和销毁缓冲的开销。

3. maxConnections

一个整数,指定服务将创建/接受的大出站和入站连接数。传入和传出连接分别根据此属性指定的限制进行计数。

超出此限制的入站连接需要排队,直到连接数低于限制值。

超出此限制的出站连接需要排队,直到连接数低于限制值。

默认值为 10。

4. inactivityTimeOut

一个 TimeSpan,指定通道在出错之前允许其他通信方不发送任何消息的大持续时间。 通道上的活动被定义为接收应用程序或基础结构消息。如果在此属性指定的时间内未检测到活动,则基础结构会中止会话,且通道会出错。可靠会话被中止。 默认值为 00:10:00。

5. hostnameComparisonMode

此属性是System.ServiceModel名称空间的HostnameComprisonMode枚举类型。HostnameComprisonMode枚举包含以下成员:

  • StrongWildCard:完成URI匹配时,忽略主机名。即可通过任意有效的主机名获得服务。
  • Exact:要求必须找到与指定的URI准确的匹配。不在短名称与完全限定的域名之间进行等价匹配。
  • WeakWildCard:如果没有发现强匹配,则通过忽略主机名进行匹配。

文章题目:WCFconfigure-创新互联
分享链接:http://ybzwz.com/article/jcjpg.html