我有一套現有的單身WCF服務。他們是長期運行的流程,不斷進行大量工作,並將自身暴露給WCF服務合約以與其他流程進行通信。ASP.Net Web API vs WCF - Web API可用於向單一WCF服務提供基於REST的通信嗎?
當WCF Web API開發時,我很興奮,因爲它看起來像我終於能夠消除所有煩人的合同內容,並簡單地爲每個服務提供平臺無關的REST API,並擁有進程通過HTTP請求和JSON響應進行通信。
現在看起來Web API已經成爲IIS託管的ASP.Net特性,讓我試圖弄清楚我是否僅僅缺少了某些東西,或者如果我的WCF服務將不再有機會提供REST接口。
如果Web API不再是真正針對我的情況下,是什麼在ASP.Net團隊設想相對於那些希望提供一個HTTP/JSON-基於API的其他消費過程非終止單流程?
正是我在找的,謝謝! – 2012-02-21 16:58:38
感謝分享! ['HttpSelfHostServer'](http://msdn.microsoft.com/en-us/library/system.web.http.selfhost.httpselfhostserver%28v=vs.108%29.aspx)位於[ MVC 4 Web API組件](http://www.asp.net/web-api)。 – SliverNinja 2012-02-21 17:30:16