Visual studio 2010 VS2010中WCF项目的控制台应用程序vs WCF服务应用程序

Visual studio 2010 VS2010中WCF项目的控制台应用程序vs WCF服务应用程序,visual-studio-2010,wcf,Visual Studio 2010,Wcf,在过去一周左右的时间里,我正在向WCF迈出第一步 关于在VisualStudio2010中何时使用控制台应用程序或WCF服务应用程序,我的脑海中不断出现一些问题 它是关于自我托管还是IIS和以前的托管?我得到它的方式是,如果我是自托管,那么控制台应用程序就是最好的选择,因为您将实现ServiceHost并自己代理,而在IIS或正在托管的情况下,我们使用WCF服务应用程序?动态生成ServiceHost的位置 我对这个问题的理解正确吗?还是有更多的东西?我觉得这里缺少了一些链接…有关托管的更多详细

在过去一周左右的时间里,我正在向WCF迈出第一步

关于在VisualStudio2010中何时使用控制台应用程序或WCF服务应用程序,我的脑海中不断出现一些问题

它是关于自我托管还是IIS和以前的托管?我得到它的方式是,如果我是自托管,那么控制台应用程序就是最好的选择,因为您将实现
ServiceHost
并自己代理,而在IIS或正在托管的情况下,我们使用WCF服务应用程序?动态生成
ServiceHost
的位置


我对这个问题的理解正确吗?还是有更多的东西?我觉得这里缺少了一些链接…

有关托管的更多详细信息,请参阅这篇MSDN文章。

控制台应用程序的问题在于它只在用户会话中运行-有一些捏造的方法可以将控制台应用程序作为windows服务运行,但我从来没有感觉到它与创建实际的windows服务是一样的。所以在控制台应用程序中托管基本上是为了调试?例如,我可以自己主持一个WCF服务应用程序吗?完美的文章!当我读到关于WCF托管的文章时,我不知道我怎么会错过它!谢谢。