Asp.net mvc 4 ASP.net web api

Asp.net mvc 4 ASP.net web api,asp.net-mvc-4,asp.net-web-api,Asp.net Mvc 4,Asp.net Web Api,我一直在读有关MVC4的书,对WebAPI特性很感兴趣。 在什么情况下,通过WCF Http服务使用web api是有利的?web api提供了对Http交互各个方面的更多访问。它是围绕HTTP规范从头开始设计的。如果您只是使用HTTP通过防火墙,WCF是可以的。如果您真的想将HTTP用作应用程序协议,您会发现Web API要容易得多。Web API提供了对HTTP交互各个方面的更多访问。它是围绕HTTP规范从头开始设计的。如果您只是使用HTTP通过防火墙,WCF是可以的。如果您真的想将HTTP

我一直在读有关MVC4的书,对WebAPI特性很感兴趣。
在什么情况下,通过WCF Http服务使用web api是有利的?

web api提供了对Http交互各个方面的更多访问。它是围绕HTTP规范从头开始设计的。如果您只是使用HTTP通过防火墙,WCF是可以的。如果您真的想将HTTP用作应用程序协议,您会发现Web API要容易得多。

Web API提供了对HTTP交互各个方面的更多访问。它是围绕HTTP规范从头开始设计的。如果您只是使用HTTP通过防火墙,WCF是可以的。如果您真的想将HTTP用作应用程序协议,您会发现Web API更容易。

当您将HTTP用作应用程序协议时,Web API是有利的—也就是说,当应用程序的行为由HTTP控制流和数据元素控制,而不是由仅通过HTTP传输的一些附加数据控制时。例如,您可以使用HTTP动词GET、POST、DELETE、PATCH等来描述web服务请求的预期操作,而不是将该信息包装在特定于应用程序的XML或JSON中并使用HTTP作为载体


WebAPI使执行一流的HTTP编程变得容易,在互联网时代,这是一个重要特性。尽管Web上的客户机服务通信基础设施千差万别,但可以优化客户机和服务,以便围绕一个通用的应用程序协议(HTTP)创建一流的体验。

当您将HTTP用作应用程序协议时,Web API是有利的—也就是说,当应用程序的行为由HTTP控制流和数据元素控制,而不是由仅通过HTTP传输的一些附加数据控制时。例如,您可以使用HTTP动词GET、POST、DELETE、PATCH等来描述web服务请求的预期操作,而不是将该信息包装在特定于应用程序的XML或JSON中并使用HTTP作为载体

WebAPI使执行一流的HTTP编程变得容易,在互联网时代,这是一个重要特性。尽管Web上的客户机服务通信基础设施千差万别,但客户机和服务可以优化,以便围绕通用应用程序协议(HTTP)创建一流的体验