7
正如我們想要使用Asp.Net MVC 3開發一個新產品。這裏的關鍵是我們通過WCF Web服務與數據庫交流的一切。選擇WCF服務主機使用IIS或自行託管Windows服務
我們正處於需要決定在IIS中託管WCF Web服務還是使用Windows服務託管自我的階段。
我提出這個問題只是因爲我想知道,什麼是更好的選擇來承載WCF服務,將滿足我的以下條件。
- 我們期待120個併發請求/秒。 (也許12000請求/每天訪問)
- 安全方面(特別WCF服務的安全性)
- 可維護性
- 在同一時間處理用戶的併發請求(CAN Windows服務處理比較IIS多個併發請求?)
請讓我知道我是否去IIS託管或Windows服務的自我託管。
在此先感謝。
(可能有人請就這個建議,因爲這是有進一步的處理決定,一個非常關鍵的部分。)
如果你能寫出比IIS /應用面料更好的主機,並可以在合理的預算和時間框內這樣做,你可以編寫自己的Windows服務。在其他大多數情況下,沒有理由模仿IIS。 – 2012-03-21 08:31:46
http://stackoverflow.com/q/1560619/47672 – 0x49D1 2012-03-21 08:33:21
@ 0x49D1可能出現重複:在我將問題發佈到此處之前,我經歷了「可能重複」的問題...並且邏輯上,這是與我在此處張貼的問題不同的問題..我想知道在我的'給定的背景下'與WCF託管! – nunu 2012-03-21 08:37:13