WCF vs ASP .Net Web API

前端 未结 4 1243
遥遥无期
遥遥无期 2020-12-07 11:04

What are the pros and cons of using each technology?

WCF Web Api is now merged into Asp.net Asp.net web api now supports self hosting.

I still imagine if I w

4条回答
  •  遥遥无期
    2020-12-07 11:26

    The choice depends on what we want to do.

    1. ASP.NET Web API is a framework for building non-SOAP based services over HTTP only - so there aren't more transport protocols available using this framework.
    2. WCF / Windows Communication Foundation is a framework for exchanging SOAP-based messages - here we use a lot of transport protocols: HTTP, TCP, Named pipes, MSMQ, etc...

    I am not sure about which one has better performance regarding the amount of data, maybe WCF since we can use low protocols. Any comments are appreciated.

提交回复
热议问题