【问题标题】:Is Asp.net mvc4 soap, rest or neither?是 Asp.net mvc4 肥皂,休息还是两者都没有?
【发布时间】:2014-05-12 12:15:08
【问题描述】:

抱歉,这听起来是个愚蠢的问题。目前正在学习asp.net mvc4。我知道 asp.net web api 几乎完全是“休息”。 mvc4 是肥皂还是休息,或者我怀疑是具有更多结构和选项的网络表单?

【问题讨论】:

    标签: .net wcf asp.net-mvc-4 rest soap


    【解决方案1】:

    其实也不是。

    它不是 SOAP,因为它是 Web 服务使用的 XML 协议。

    Web 应用程序没有很好地遵循 REST 准则,Webforms 和 MVC 都没有。

    REST 只是 HTML 中不同请求的使用方式,例如使用 PUT 请求更新资源和删除资源的 DELETE 请求。 Web 应用程序通常使用 POST 请求进行各种更改。

    Web 应用程序在遵循 REST 方面如此糟糕的一个原因是应用程序比 HTML 最初计划的要复杂。一个网页通常包含几个不同的资源,并且可以同时允许几个不同的操作,这不是一个简单的一对一映射,一个 URL 代表一个资源,一个请求导致一个操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 2011-05-08
      • 2018-04-12
      • 1970-01-01
      相关资源
      最近更新 更多