我們目前正在重寫一個系統,它目前使用asp.net c#webforms和web服務。MVC,WCF,REST和JSON
重寫是在當前系統臃腫的情況下發生的,而不是使用webforms重寫,我們正在考慮將UI和WCF轉換爲MVC作爲服務。 (我意識到這已經有一段時間了,但是,它對我們來說是一種新技術)
經過對網絡和信息過載的調查,我只是想和那些有經驗的MVC/WCF程序員一起檢查一下,我們正在走下新系統的正確道路,任何意見/建議都將不勝感激。
- REST WCF將提供數據層(實體框架)和業務層
- MVC將提供UI層
WCF應用程序將在IIS中託管和任何查詢返回JSON。
JQuery將成爲Ajax的選定框架。
MVC應用程序將使部署頁面加載的JQuery Ajax調用WCF(因此爲什麼wcf返回JSON)。
所以,我的問題是,我們在正確的軌道上?還是有其他建議需要考慮?
感謝任何輸入
感謝您的快速反應QPirate, – Simon
這是一個流行/標準的結合體用於這種性質的發展?好的建議是,通過控制器調用服務來阻止用戶查看服務的URL是很有意義的。你推薦任何演示Ajax MVC,JSon WCF調用的閱讀材料嗎? – Simon
我不知道這是否是一個流行的標準,它只是一個似乎適用於我們的開發設置的解決方案,因爲我們使用Web服務管理多個項目以在它們之間共享信息。 – Qpirate