首页新闻找找看学习计划

webapi 与 webservice 的区别。

0
[待解决问题]

就webapi  和webservice 他们应该分别在什么场合下使用比较好,哪位高手能指点指点,现在有点迷茫。

yzy的主页 yzy | 菜鸟二级 | 园豆:309
提问于:2015-03-14 18:03
< >
分享
所有回答(4)
-4

我觉得先去弄清楚什么是WEBAPI,什么是WEBSERVICE比较好…

Firen | 园豆:5483 (大侠五级) | 2015-03-14 19:21
0

又没让你领结婚证,结了婚又不是不能找小三。

别人试过了,告诉你哪个女孩好点,也不一定就适合你啊。

爱编程的大叔 | 园豆:29786 (高人七级) | 2015-03-14 20:05
2

WebApi是基于纯粹的http协议,webservice是基于soap协议(比简单的http协议更高级)。

 

WebApi有取代webservice的趋势,至少,非必要,一般我也不会优先选择webservice。

519740105 | 园豆:5810 (大侠五级) | 2015-03-15 10:43
1

两者都是服务,只是表现形式存在一些差异

webapi多用于基于http请求的服务应用,比如说移动服务端或者需要提供第三方API 服务的场景下

webservice也可以应用于webapi所在的场景,但是如果是我的选择,我一般是做为内部服务的使用,好比如果一个系统我会用wcf/webservice作为内部子系统间的服务通信,而webapi用于外部服务的请求~ 

 

= 个人理解,webapi和webservice并没有绝对的应用场景,相对来说根据场景分析那种技术更简洁,更能有效的帮助到你才是关键 

andy1987 | 园豆:490 (菜鸟二级) | 2015-03-18 15:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册