<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/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/" xmlns:cs="http://blogs.iis.net/"><channel><title>Configuration &amp; Scripting</title><link>http://forums.iis.net/1034.aspx</link><description>Use this forum to get assistance with understanding, editing, or using the IIS metabase including automating with ADSI or WMI</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Can autostart WCF thru IIS 6.0 rather than message-based activation?</title><link>http://forums.iis.net/thread/1909952.aspx</link><pubDate>Fri, 10 Jul 2009 20:18:16 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1909952</guid><dc:creator>tomkmvp</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1909952.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1034&amp;PostID=1909952</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/iis/images/icon-quote.gif"&gt; &lt;strong&gt;WCFHacker:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;We would like to host a WCF service thru IIS 6 that has a long-running thread component that needs to run all the time&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#39;s not really what web servers do.&lt;/p&gt;
&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/iis/images/icon-quote.gif"&gt; &lt;strong&gt;WCFHacker:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;IIS is only a web&amp;nbsp;container, not a larger-scope service container&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Correct.&lt;/p&gt;
&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/iis/images/icon-quote.gif"&gt; &lt;strong&gt;WCFHacker:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Would like to know if we are missing something in this picture&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;I think what you&amp;#39;re missing is that&amp;nbsp;the whole http model is stateless and&amp;nbsp;not designed for long running processes.&amp;nbsp; &lt;/p&gt;</description></item><item><title>Can autostart WCF thru IIS 6.0 rather than message-based activation?</title><link>http://forums.iis.net/thread/1909936.aspx</link><pubDate>Fri, 10 Jul 2009 18:10:51 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1909936</guid><dc:creator>WCFHacker</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1909936.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1034&amp;PostID=1909936</wfw:commentRss><description>&lt;p&gt;One feature of IIS 6 is message-based activation.&amp;nbsp; We would like to host a WCF service thru IIS 6 that has a long-running thread component that needs to run all the time, in addition to accepting http SSL web requests.&amp;nbsp; This does not seem to be possible, since IIS 6 seems to only run in message-activation mode, there is no mode where IIS will automatically start a hosted WCF service when the containing web application starts.&amp;nbsp; Or, is there?&amp;nbsp;&amp;nbsp;It seems without it, IIS is only a web&amp;nbsp;container, not a larger-scope service container. And we then cannot make use of IIS&amp;#39;s reliability features (process recycling, health monitoring) that make&amp;nbsp;IIS the advertised preferred platform for WCF services.&lt;/p&gt;
&lt;p&gt;Implementing a &amp;quot;hack&amp;quot; of an external process to poke the service (send a request) to make IIS activate the hosted WCF service is not an acceptable option. The whole point of using IIS is to make it reliable enterprise solution.&lt;/p&gt;
&lt;p&gt;Would like to know if we are missing something in this picture..&lt;/p&gt;</description></item></channel></rss>