smc webapi和mvc的區(qū)別?
webapi和mvc的區(qū)別?在新的MVC中,添加了webapi以提供rest風格的WebService。新生成的webapi項目與典型的MVC項目一樣,包含主模型、視圖、控制器和其他文件夾和服務全球.
webapi和mvc的區(qū)別?
在新的MVC中,添加了webapi以提供rest風格的WebService。新生成的webapi項目與典型的MVC項目一樣,包含主模型、視圖、控制器和其他文件夾和服務全球.asax文件。視圖對于webapi不是很有用。模型中的模型主要用于保存服務與客戶端交互的對象。默認情況下,這些對象將轉換為JSON格式的數據進行傳輸??刂破髦械目刂破魇桥cweb服務相對應的資源,用于提供服務。就像普通的MVC一樣,全球.asax用于配置路由規(guī)則。對于webapi,它最初設計為與WCF相同的客戶機和服務器結構。到目前為止,我們還沒有提到客戶機,因為我們的請求以其他方式封裝為HTTP請求,并且我們沒有收到相應的HTTP請求,比如Ajax和表單提交。