<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Throttling in WCF</title>
	<atom:link href="http://kennyw.com/work/indigo/150/feed" rel="self" type="application/rss+xml" />
	<link>http://kennyw.com/work/indigo/150</link>
	<description>Kenny Wolf's Thoughts of the Moment</description>
	<lastBuildDate>Tue, 09 Mar 2010 15:40:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: De standaard waardes van ServiceHost zijn laag! &#171; Verbal Kempo .Net</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-194472</link>
		<dc:creator>De standaard waardes van ServiceHost zijn laag! &#171; Verbal Kempo .Net</dc:creator>
		<pubDate>Tue, 02 Mar 2010 14:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-194472</guid>
		<description>[...] verhoogd. Het is bijvoorbeeld een stuk lastiger om zo een DoS attack op je dak te krijgen (meer info). Dus zet de waarden ook weer niet te [...]</description>
		<content:encoded><![CDATA[<p>[...] verhoogd. Het is bijvoorbeeld een stuk lastiger om zo een DoS attack op je dak te krijgen (meer info). Dus zet de waarden ook weer niet te [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenny</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-181594</link>
		<dc:creator>Kenny</dc:creator>
		<pubDate>Mon, 13 Jul 2009 17:32:35 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-181594</guid>
		<description>Yes, WCF uses completion ports under the hood for all of our channel implementations. As it&#039;s an internal implementation detail, you won&#039;t find much in the core product docs. There are some blog posts, forum posts, and possibly perf whitepapers that touch on this though.</description>
		<content:encoded><![CDATA[<p>Yes, WCF uses completion ports under the hood for all of our channel implementations. As it&#8217;s an internal implementation detail, you won&#8217;t find much in the core product docs. There are some blog posts, forum posts, and possibly perf whitepapers that touch on this though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Xu Lei</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-181564</link>
		<dc:creator>Frank Xu Lei</dc:creator>
		<pubDate>Mon, 13 Jul 2009 10:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-181564</guid>
		<description>Hi?
  I have one question for WCF ?Does WCF use or  Supports IOCP in Data Communication?as we know,IOCP supplies a   solution to improve pefermance of  the Data communicatioin for a lot of cocurrent clients.There is the same problem 
for WCF like too many cocurrent clients.So I like to know more detail about IOCP  and WCF.Does WCF use or  Supports IOCP?Is there any offical docs or aticles for this question?
  I have posted this questioin on WCF forum at MSDN.http://social.microsoft.com/Forums/zh-CN/wcf/thread/3f45500d-6de0-4c90-8a62-f08e1ede053e;
  But I still have some questions need to confirm,So do me a favour when you are free.

  Thanks a lot.</description>
		<content:encoded><![CDATA[<p>Hi?<br />
  I have one question for WCF ?Does WCF use or  Supports IOCP in Data Communication?as we know,IOCP supplies a   solution to improve pefermance of  the Data communicatioin for a lot of cocurrent clients.There is the same problem<br />
for WCF like too many cocurrent clients.So I like to know more detail about IOCP  and WCF.Does WCF use or  Supports IOCP?Is there any offical docs or aticles for this question?<br />
  I have posted this questioin on WCF forum at MSDN.http://social.microsoft.com/Forums/zh-CN/wcf/thread/3f45500d-6de0-4c90-8a62-f08e1ede053e;<br />
  But I still have some questions need to confirm,So do me a favour when you are free.</p>
<p>  Thanks a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Streaming large content from a WCF RESTFul service - Pablo M. Cibraro (aka Cibrax)</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-166662</link>
		<dc:creator>Streaming large content from a WCF RESTFul service - Pablo M. Cibraro (aka Cibrax)</dc:creator>
		<pubDate>Fri, 27 Mar 2009 17:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-166662</guid>
		<description>[...] to this feature, you might also want to have a better control of service usage by restricting the throttling settings. This is a good thing about REST services implemented with the WCF stack. Other implementations [...]</description>
		<content:encoded><![CDATA[<p>[...] to this feature, you might also want to have a better control of service usage by restricting the throttling settings. This is a good thing about REST services implemented with the WCF stack. Other implementations [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WCF, IIS, C# &#124; hilpers</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-156292</link>
		<dc:creator>WCF, IIS, C# &#124; hilpers</dc:creator>
		<pubDate>Sat, 17 Jan 2009 20:40:40 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-156292</guid>
		<description>[...] la modalit? di instancing non ci sono problemi in quanto configurabile dal file di configurazione http://kennyw.com/indigo/150  -- Corrado Cavalli [Microsoft .NET MVP-MCP] UGIdotNET - http://www.ugidotnet.org Weblog: [...]</description>
		<content:encoded><![CDATA[<p>[...] la modalit? di instancing non ci sono problemi in quanto configurabile dal file di configurazione <a href="http://kennyw.com/indigo/150" rel="nofollow">http://kennyw.com/indigo/150</a>  &#8212; Corrado Cavalli [Microsoft .NET MVP-MCP] UGIdotNET &#8211; <a href="http://www.ugidotnet.org" rel="nofollow">http://www.ugidotnet.org</a> Weblog: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-118264</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Wed, 16 Jul 2008 19:28:36 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-118264</guid>
		<description>Hi,
We are developping a service based application with WCF and experiencing the &quot;MaxConcurrentSessions&quot; issue 
The problem is that in our case calls are asynchronous and the code is generated by the WCF Proxy Generator, any idea about how to safely close the proxy?
Thanks

Victor</description>
		<content:encoded><![CDATA[<p>Hi,<br />
We are developping a service based application with WCF and experiencing the &#8220;MaxConcurrentSessions&#8221; issue<br />
The problem is that in our case calls are asynchronous and the code is generated by the WCF Proxy Generator, any idea about how to safely close the proxy?<br />
Thanks</p>
<p>Victor</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Streaming large content with WCF and deferred execution - Pablo M. Cibraro (aka Cibrax)</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-110018</link>
		<dc:creator>Streaming large content with WCF and deferred execution - Pablo M. Cibraro (aka Cibrax)</dc:creator>
		<pubDate>Tue, 10 Jun 2008 17:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-110018</guid>
		<description>[...] In addition, if the service throttling settings are not configured carefully for that service, a large number of requests will practically consume all the available resources (If that happens, the server will stop processing additional requests and you may run into a OutOfMemory exception as well). For more information about Service Throttling, I recommend this Kenny Wolf&#039;s post. [...]</description>
		<content:encoded><![CDATA[<p>[...] In addition, if the service throttling settings are not configured carefully for that service, a large number of requests will practically consume all the available resources (If that happens, the server will stop processing additional requests and you may run into a OutOfMemory exception as well). For more information about Service Throttling, I recommend this Kenny Wolf&#8217;s post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kenny</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-101281</link>
		<dc:creator>Kenny</dc:creator>
		<pubDate>Sat, 03 May 2008 18:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-101281</guid>
		<description>Alex, we don&#039;t have a built-in feature to WCF like what you are asking for. You could start a timer within your service method though.

Scott, the reason you are hitting MaxConcurrentSessions is because each TCP channel is a session, and the MaxConcurrentSessions throttle applies to the channels being accepted. It&#039;s independent of InstanceContextMode.</description>
		<content:encoded><![CDATA[<p>Alex, we don&#8217;t have a built-in feature to WCF like what you are asking for. You could start a timer within your service method though.</p>
<p>Scott, the reason you are hitting MaxConcurrentSessions is because each TCP channel is a session, and the MaxConcurrentSessions throttle applies to the channels being accepted. It&#8217;s independent of InstanceContextMode.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-90116</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 28 Feb 2008 08:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-90116</guid>
		<description>Kenny,

I am seeing a weird behavior related to throttling and sessions that I was hoping you could explain to me.  I am using the netTcpBinding, with the InstanceContextMode=Single and the ConcurrencyMode=Multiple.  I hit the service with 20 simultaneous threads expecting to hit the default MaxConcurrentCalls throttle of 16, but instead I am hitting the MaxConcurrentSessions throttle of 10.  Why is that when I am not using PerSession for my InstanceContextMode?

Thanks for the help,
-Scott</description>
		<content:encoded><![CDATA[<p>Kenny,</p>
<p>I am seeing a weird behavior related to throttling and sessions that I was hoping you could explain to me.  I am using the netTcpBinding, with the InstanceContextMode=Single and the ConcurrencyMode=Multiple.  I hit the service with 20 simultaneous threads expecting to hit the default MaxConcurrentCalls throttle of 16, but instead I am hitting the MaxConcurrentSessions throttle of 10.  Why is that when I am not using PerSession for my InstanceContextMode?</p>
<p>Thanks for the help,<br />
-Scott</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Black</title>
		<link>http://kennyw.com/work/indigo/150/comment-page-1#comment-79759</link>
		<dc:creator>Alex Black</dc:creator>
		<pubDate>Fri, 21 Dec 2007 03:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://kennyw.com/indigo/150#comment-79759</guid>
		<description>Hi Kenny, is there a way to set a timeout on an operation?

I&#039;ve got a WCF service, and I&#039;ve set MaxConcurrentCalls to 4.  If any individual call takes mroe than 15 seconds, I&#039;d like WCF to kill it.  The time I am interested in is once the call has started, and its processing on the server, how long it takes.  I&#039;m not interested in how long the client waited for the connection, or how long transmitting the datat took.

Is there a feature in WCF like that?

thanks!

- ALex</description>
		<content:encoded><![CDATA[<p>Hi Kenny, is there a way to set a timeout on an operation?</p>
<p>I&#8217;ve got a WCF service, and I&#8217;ve set MaxConcurrentCalls to 4.  If any individual call takes mroe than 15 seconds, I&#8217;d like WCF to kill it.  The time I am interested in is once the call has started, and its processing on the server, how long it takes.  I&#8217;m not interested in how long the client waited for the connection, or how long transmitting the datat took.</p>
<p>Is there a feature in WCF like that?</p>
<p>thanks!</p>
<p>- ALex</p>
]]></content:encoded>
	</item>
</channel>
</rss>
