Question: what is difference between wcf service and web api?
Answer: WCF is used for developing SOAP-based services whereas Web API is used for both SOAP-based and RESTful services. WCF does not offer any support for MVC features whereas Web API supports MVC features. ... WCF supports message queues, message security, duplex communication, transaction whereas Web API doesn't support.