2014-07-22 59 views
1

我讀過an article管道,指出以下:性能開銷顯著量因物像會話狀態管理「跳過」在IIS上的一個WCF Web服務

IIS大頭釘,窗體身份驗證,進程模型,請求生命週期事件等等。這些並不是什麼壞事,但是如果你不需要IIS,會話狀態,形成auth,請求生命週期事件或者進程模型,那麼就不要使用它們!

現在它說只是'跳過'這些功能,但是我沒有在網上找到這些信息,並希望有人在這裏可以揭示一些事情。

謝謝

回答

1

跳繩IIS將涉及OWIN /卡塔納項目。這裏沒有真正的模板,但是這個想法應該是讓Web應用程序'自主''wcf,分辨率通過OWIN的IDictionary<string,object>狀態字典而不是正常的IIS HttpContext對象。

Here's更多關於此的內容。

而這裏是starting point for coding。請注意,WebOperationContext仍然在那裏使用。

+0

據我所知,OWIN/Katana仍處於alpha/beta階段,還是生產級準備好了? – Ron

+0

它現在是MVC 5的一部分。它將在ASP.Net vNext中更加完善,是下一個.Net Framework版本的一部分。 –