我在这里可以看到一些关于WCF与Web API的问题,但它们相对较旧(2012年 - 2013年初),所以我想知道Web API 2是否有任何改变。
很简单,有没有人会选择WCF而不是Web API?
Web API路线图上是否有任何可以改变它的功能?
答案 0 :(得分:1)
就个人而言,如果我的项目需要支持除HTTP REST之外的其他协议,我只会选择WCF。
请记住,使用WCF,您可以为同一服务定义多个端点,支持这些组合(列表不应该完整):
简而言之。如果您不确切知道客户端能够支持哪些协议,请转到WCF,否则使用WebApi 2进行REST将是最佳选择。