2012-07-10 118 views
0

我目前正在邁向WCF世界的第一步,上週左右。控制檯應用程序vs VS 2010中的WCF項目的WCF服務應用程序

關於什麼時候在Visual Studio 2010中使用控制檯應用程序或WCF服務應用程序時,我一直在想什麼?

這是關於自我託管還是IIS和WAS託管?我得到它的方式是,如果我是自託管,控制檯應用程序是要走的路,因爲你會實現ServiceHost並代理自己,而在IIS或WAS託管的情況下,我們使用WCF服務應用程序? ServiceHost是在哪裏動態生成的?

我對這個問題的理解是否正確?還是有更多的東西進入它?我覺得像這裏缺少一些鏈接...

+0

控制檯應用程序的問題是它只能在用戶會話中運行 - 有一些欺騙性的方式來將控制檯應用程序作爲Windows服務運行,但我從來沒有覺得它與創建實際的Windows相同服務。 – 2012-07-10 08:05:43

+0

因此,在控制檯應用程序託管基本上是爲了調試? 我可以自己託管一個WCF服務應用程序嗎? – NZal 2012-07-10 08:13:06

回答