Last post Sep 16, 2015 05:16 AM by jmpalines
Sep 08, 2015 12:20 PM|A good bull named Nihal|LINK
I would like to know how suitable is the ASP.NET Web API for implementing a SOA architecture. How well does it compare with WCF exposing REST/JSON data?
To the best of my knowledge, one cannot follow a contract first style of development with the Web API. Apart from that, it also does not provide native support for security and other features. Would it be better to go with WCF, or is the Web API good enough
to develop a SOA architecture?
Sep 08, 2015 11:35 PM|santhoshje|LINK
Everything depends on clients applications consuming your service and your security requirements. If all clients can consume WCF service without any issue, then go with WCF. Usually WCF clients needs complex configuration when compared to Web Api rest service.
Also clients should be able to understand SOAP protocols.
Sep 16, 2015 05:16 AM|jmpalines|LINK
if all clients can support http then web api is ok, however if you need other mode of transport you might need to stick with wcf