<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx</link><description>Two Threads per Request In .NET 3.0 and 3.5, there is a special behavior that you would observe for IIS-hosted WCF services. Whenever a request comes in, the system would use two threads to process the request: · One thread is the CLR ThreadPool thread</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft news and tips &amp;raquo; WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8414002</link><pubDate>Mon, 21 Apr 2008 10:35:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8414002</guid><dc:creator>Microsoft news and tips &amp;raquo; WCF Request Throttling and Server Scalability</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://microsoftnews.askpcdoc.com/?p=3413"&gt;http://microsoftnews.askpcdoc.com/?p=3413&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8447346</link><pubDate>Thu, 01 May 2008 20:53:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8447346</guid><dc:creator>tonypujals</dc:creator><description>&lt;p&gt;Terrific article -- wish there more like this. Not to get distracted from a discussion on performance, but one of the things that struck me was when you mentioned accessing an internal type via reflection (internal WCF type System.ServiceModel.Activation.HostedHttpRequestAsyncResult).&lt;/p&gt;
&lt;p&gt;It reminds of when I really needed access to &amp;quot;RuntimeType,&amp;quot; an internal property created by the runtime and available via &amp;quot;UnderlyingSystemType.&amp;quot; The only way to get this is by reflection, as in the following:&lt;/p&gt;
&lt;p&gt;&amp;lt;code&amp;gt;&lt;/p&gt;
&lt;p&gt;Type runtimeType = o.GetType();&lt;/p&gt;
&lt;p&gt;PropertyInfo propInfo = runtimeType.GetProperty(&amp;quot;UnderlyingSystemType&amp;quot;);&lt;/p&gt;
&lt;p&gt;if (propInfo != null)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Type systemType = (Type)propInfo.GetValue(o, null);&lt;/p&gt;
&lt;p&gt; &amp;nbsp;if (systemType.IsGenericType)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;...&lt;/p&gt;
&lt;p&gt;&amp;lt;/code&amp;gt;&lt;/p&gt;
&lt;p&gt;Sort of makes you wonder what's the point of internal....&lt;/p&gt;
</description></item><item><title>WCF/ASP.NET Request Throttling and tuning</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8710060</link><pubDate>Wed, 09 Jul 2008 01:21:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8710060</guid><dc:creator>Damir Dobric Posts</dc:creator><description>&lt;p&gt;Just wonted to recommend this very interesting Dong&amp;amp;#39;s post about WCF and ASP.NET threading in IIS&lt;/p&gt;
</description></item><item><title>Orcas SP1 Improvement: Asynchronous WCF HTTP Module/Handler for IIS7 for Better Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8856602</link><pubDate>Wed, 13 Aug 2008 10:20:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8856602</guid><dc:creator>Wenlong Dong's Blog</dc:creator><description>&lt;p&gt;Introduction As mentioned in my last blog entry , for IIS-hosted WCF services, WCF holds the worker thread&lt;/p&gt;
</description></item><item><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8864176</link><pubDate>Thu, 14 Aug 2008 07:24:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864176</guid><dc:creator>The .NET Endpoint</dc:creator><description>&lt;p&gt;(Copied from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx"&gt;http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Orcas SP1 Improvement: Asynchronous WCF HTTP Module/Handler for IIS7 for Better Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8864203</link><pubDate>Thu, 14 Aug 2008 07:28:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864203</guid><dc:creator>The .NET Endpoint</dc:creator><description>&lt;p&gt;(Copied from &lt;a rel="nofollow" target="_new" href="https://blogs.msdn.com/wenlong/archive/2008/08/13/orcas-sp1-improvement-asynchronous-wcf-http-module-handler-for-iis7-for-better-server-scalability.aspx"&gt;https://blogs.msdn.com/wenlong/archive/2008/08/13/orcas-sp1-improvement-asynchronous-wcf-http-module-handler-for-iis7-for-better-server-scalability.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>WCF Request Throttling and Server Scalability</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8864265</link><pubDate>Thu, 14 Aug 2008 07:39:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864265</guid><dc:creator>The .NET Endpoint</dc:creator><description>&lt;p&gt;(Copied from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx"&gt;http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>WCF/ASP.NET Request Throttling and tuning</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8866183</link><pubDate>Thu, 14 Aug 2008 13:21:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8866183</guid><dc:creator>DamirDobric</dc:creator><description>&lt;p&gt;Just wanted to recommend this very interesting Dong&amp;amp;#39;s post about WCF and ASP.NET threading in IIS&lt;/p&gt;
</description></item><item><title>WCF Scalability and IIS</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#8879802</link><pubDate>Wed, 20 Aug 2008 00:25:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8879802</guid><dc:creator>&lt;img border=0 src="http://blogs.msdn.com/photos/sajay/images/8663371/secondarythumb.aspx" alt="Indigo"  /&gt;</dc:creator><description>&lt;p&gt;Couldn't get better than this. Wenlong has pretty much detailed out to the core on understanding WCF&lt;/p&gt;
</description></item><item><title>[WCF]Things that will impact concurrency &amp; capacity behavior of WCF service (with simoultaneous client requests/connections)</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#9284683</link><pubDate>Tue, 06 Jan 2009 09:11:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9284683</guid><dc:creator>Steven Cheng's MSDN Notes</dc:creator><description>&lt;p&gt;[WCF]Things that will impact concurrency &amp;amp;amp; capacity behavior of WCF service (with simoultaneous client&lt;/p&gt;
</description></item><item><title>.NET Hang: My application hangs after I called my WCF service a couple of times</title><link>http://blogs.msdn.com/wenlong/archive/2008/04/21/wcf-request-throttling-and-server-scalability.aspx#9301672</link><pubDate>Fri, 09 Jan 2009 12:43:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9301672</guid><dc:creator>If broken it is, fix it you should</dc:creator><description>&lt;p&gt;I know it is a little late, but Happy New Year to all of you.&amp;amp;#160; My holiday break was great, and I&lt;/p&gt;
</description></item></channel></rss>