我正在拆分N層堆棧以允許獨立擴展層,更好地部署獨立性,並且我想知道人們目前正在爲服務邊界通信技術選擇什麼。當前用於.NET到.NET服務的WCF技術替代品?
服務本身和服務的所有「客戶端」都可以通過內部網絡訪問彼此,並且當前都是.NET 3.5 SP1(Windows服務3.5,ASP.NET MVC 1.0,ASP.NET WebForm 3.5)。
雖然我聽說過WCF在不久的將來改變方向的傳言,但我傾向於Windows Communication Foundation。這些謠言有效嗎?
我已經否定了將構建爲自定義ASP.NET MVC服務以及作爲舊式SOAP Web服務的想法,因爲WCF將以更靈活的傳輸選擇爲代價來定製響應。
是否真的有其他的.NET服務技術可以考慮?
謝謝大家的意見。很高興聽到我對WCF的傾向仍然是正確的選擇,並且它會持續一段時間。
感謝您的性能對比。 – mckamey 2009-12-31 01:57:22