WebAPI 和 webservice的区别

时间:2017.04.29 发布人:diy222222

WebAPI 和 webservice的区别

已解决问题

谷歌diy222222用户在2017.04.29提交了关于“白鹿原WebAPI 和 webservice的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-26T21:30:51。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:ypm0404  

1、它是基于SOAP协议的,**格式是XML
2、只支持h**TTP协议
3、它不是开源的,但来自可以被任意一个了解XML的人使用
4、它只能问答部署在IIS上
WebAPI:
1、这是一个简单的构建h**TTP服务的新框架
2、在.net平台上WebAPI是一个开源的、理想的、构建REST-决胜从石呀候换前激卫ful服务的技术
3、不像WCFRESTService.它可以使用h**TTP的全部特点(比如URIs、requ学这罗est/response头,缓存,版本控制,多种内容格式)
4、它也支持MVC的特征,像路由、控制器、action、fil速来年面子顶协白丰护ter、模型绑定、控制反转(IOC)或依赖注入(DI),单元测试。
5、它可以部署在应用程序和IIS上
6、这是一个轻量级的框架,并且对限制带宽的设责苦主确究备,比如智能手机等支持的很
7、Response可径委乐乱求社群刻以被WebAPI的MediaTypeFormatter转换成Json、XML或者任何你想转换的格式。