我知道这可能是重复的问题或无聊的问题,但我需要知道答案,因为这是我可以提出问题的最大平台。
我正在寻找WebApi和WCF REST之间的区别,在几乎每篇文章中我都发现WebApi比WCF REST轻,但没有一个人告诉"为什么"。所有人都在谈论SOAP与REST或XML与JSON或HTTP与其他协议,但没有人清楚地说明为什么WebApi比WCF REST更轻。
根据我的理解(非常小的知识),它们都可以通过HTTP协议工作,并且可以返回JSON数据(它应该比XML更轻)。协议和返回数据类型是否与使WebApi更轻的相同?或换句话说,如果您需要JSON数据和Rest ful serice哪一个您更喜欢WebApi或WCF Rest?为什么?