This topic has been archived. It cannot be replied.
-
工作学习 / 学科技术讨论 / ASP.Net Web API要流行了吗? 是用来取代WCF的吗?
-outlink(outlink);
2013-10-19
(#8427089@0)
-
我觉得在某种程度上,wcf太复杂,不支持Forms Authentication,server端必须提高certificate, 很多时候就不合适。
-tjhong(以后再说);
2013-10-20
(#8427822@0)
-
感觉web api是wcf的一个子集,就是wcf能干web api的活,但是web api干不了wcf的一些活
-binghongcha76(一只大猫);
2013-10-20
(#8427836@0)
-
两者各有其特点。WCF功能更强,但对Client端 JQUERY,JSON,等支持不够。ASP.NET Web API 只能用 HTTP protocol,但对 Client 端支持更好。特别是支持mobile devices,使其应用范围更宽。http://msdn.microsoft.com/en-us/library/jj823172(v=vs.110).aspx
-deep_blue(BLUE);
2013-10-21
(#8428233@0)
-
odata 也不是一两天的东西吧,而且 WCF 可以针对的 client 多很多,WCF 可以 self-serving, 走不同的 protocol (我以为 web api 只能走 http,没太细研究过)。对一些公司来说, odata 缺乏一些安全性的问题,太过灵活,当然,这些都是 case by case
-sowen(昂居居);
2013-10-21
(#8428253@0)
-
web api可以定制返回对象的值,并不一定是json或者xml,也可以是自我加密的任何text string值,当然client端要有相应的解密程序
-binghongcha76(一只大猫);
2013-10-21
(#8428849@0)
-
可以用https。
-tjhong(以后再说);
2013-10-21
(#8429457@0)