WebService/WCF/WebAPI 之间的区别

Web Service

  1、数据的格式基于SOAP协议

  2、数据的传输只支持HTTP协议

       3、它只能部署在IIS上

WCF

  1、数据的格式基于SOAP协议

  2、数据的传输支持HTTP,HTTPS,TCP,Named Pipes, MSMQ

       3、可以部署在应用程序、IIS或者Windows服务中

webApi

       1、数据的格式比较自由 可以是json、xml以及用户自定义

       2、数据的传输支持HTTP、HTTPS协议

  3、可以部署在IIS 等其他的Host/Server服务器上

原文地址:https://www.cnblogs.com/Tony100/p/8967398.html