2011-05-11 92 views

回答

7

託管在輔助角色中的WCF服務本質上是自託管的:從OnStart()開始,您將創建一個新的ServiceHost()並從那裏開始。在Web角色託管

WCF服務將利用IIS的託管服務,作爲S​​VC,採取的IIS性能計數器,緩存,自動激活,進程回收等優點

更有趣的是:在您託管網站的Web角色中,您仍然可以像在輔助角色中一樣運行自託管的WCF服務。您只需要在其他某個端口(或內部端點上創建另一個輸入端點,只能在部署中使用您的Windows Azure Web/Worker角色實例)。

還有一種情況:通過運行自託管服務,您不僅限於.net--啓動任何知道如何偵聽端口的可執行文件。這爲託管Java服務主機,python等提供了機會。

+0

您能分享一些關於此的教程鏈接。 – Andrew 2013-07-04 07:57:35

相關問題