控制台应用程序vs VS 2010中的WCF项目的WCF服务应用程序
问题描述:
我目前正在迈向WCF世界的第一步,上周左右。控制台应用程序vs VS 2010中的WCF项目的WCF服务应用程序
关于什么时候在Visual Studio 2010中使用控制台应用程序或WCF服务应用程序时,我一直在想什么?
这是关于自我托管还是IIS和WAS托管?我得到它的方式是,如果我是自托管,控制台应用程序是要走的路,因为你会实现ServiceHost
并代理自己,而在IIS或WAS托管的情况下,我们使用WCF服务应用程序? ServiceHost
是在哪里动态生成的?
我对这个问题的理解是否正确?还是有更多的东西进入它?我觉得像这里缺少一些链接...
答
你可以参考这个MSDN文章获取更多关于托管的细节。 http://msdn.microsoft.com/en-us/library/bb332338.aspx
+0
完美的文章!我不知道我在阅读WCF主机时错过了它。 非常感谢。 – NZal 2012-07-11 07:55:56
控制台应用程序的问题是它只能在用户会话中运行 - 有一些欺骗性的方式来将控制台应用程序作为Windows服务运行,但我从来没有觉得它与创建实际的Windows相同服务。 – 2012-07-10 08:05:43
因此,在控制台应用程序托管基本上是为了调试? 我可以自己托管一个WCF服务应用程序吗? – NZal 2012-07-10 08:13:06