开发者社区> 街角盒饭> 正文

Web Service 与WebAPI 的区别

简介: Web Servise: web service 是一种跨编程语言和跨操作系统平台的远程调用技术。 所谓跨编程语言和跨操作系统平台,就是说服务器端程序采用Java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务器端程序和客户端程序可以在不同的操作系统上运行。
+关注继续查看

Web Servise:

web service 是一种跨编程语言和跨操作系统平台的远程调用技术。

所谓跨编程语言和跨操作系统平台,就是说服务器端程序采用Java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务器端程序和客户端程序可以在不同的操作系统上运行。

1、它是基于SOAP协议的,数据格式是XML

2、只支持HTTP协议

3、它不是开源的,但可以被任意一个了解XML的人使用

4、它只能部署在IIS上

 

WebAPI:

webapi 是网络应用程序接口,程序员可以调用这些接口函数来方便的实行编程。

它和MVC4一起发布,类似MVC4,他是用来在.NET平台上建立HTTP服务的,通信较灵活,多用于外部接口,在MVC6中已经和MVC整合在一起了。

1、这是一个简单的构建HTTP服务的新框架

2、在.net平台上是一个开源的、理想的、构建REST-FUL服务的技术

3、他可以部署在应用程序和IIS上

4、这是一个轻量级的框架,并且对限制宽带的设备,比如智能手机等支持的很好

5、它支持MVC的特性,像路由,控制器,action,依赖注入

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spring注解@Component、@Repository、@Service、@Controller区别
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。 在目前的
1081 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
29527 0
阿里云Web 应用防火墙WAF和阿里云安骑士的区别及如何选择?
阿里云Web 应用防火墙WAF和阿里云安骑士的区别及如何选择?
2208 0
四层和七层负载均衡的区别
(一)   简单理解四层和七层负载均衡:   ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。
1349 0
<转>Boost库之asio io_service以及run、run_one、poll、poll_one区别
本文转自:http://blog.csdn.net/byxdaz/article/details/71088812   一、io_service的作用 io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。
1661 0
Web Service 与WebAPI 的区别
Web Servise: web service 是一种跨编程语言和跨操作系统平台的远程调用技术。 所谓跨编程语言和跨操作系统平台,就是说服务器端程序采用Java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务器端程序和客户端程序可以在不同的操作系统上运行。
2376 0
Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】
什么是Session Session 是另一种记录浏览器状态的机制。不同的是Cookie保存在浏览器中,Session保存在服务器中。用户使用浏览器访问服务器的时候,服务器把用户的信息以某种的形式记录在服务器,这就是Session 如果说Cookie是检查用户身上的”通行证“来确认用户的身份,那么Session就是通过检查服务器上的”客户明细表“来确认用户的身份的。
1280 0
+关注
街角盒饭
你一定要做到可以取代任何人,然后再考虑做到任何人都不可以取代你。
43
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载