每种技术的优缺点是什么?
WCF Web Api现在已合并到Asp.net中。 Asp.net web api现在支持自托管。
我仍然想知道,如果我想为同一个操作公开多个协议模式,我是否仍然倾向于使用WCF,或者Mvc端点也可以实现这一点?
此外,新的Asp.Net web api是否公开了Wsdl?如果没有,客户端如何确定可用的操作?
MVC最好的特性无疑是modelbinder。WCF等价物有多健壮呢?
那么,有人能告诉我Asp.net web api提供了什么优势?在我看来,WCF似乎是更强大/可扩展的选择。 Mvc Web Api唯一比WCF模型优越的可能只是开发的易用性,但如果最终成为严重的设计限制,那就毫无意义了。