【Web Service】什么是Web服务
来源:互联网 发布:吉他调琴软件 编辑:程序博客网 时间:2024/05/11 17:21
前言
在谈及Web Service时,如果第一次接触这个概念,可能不是很容易理解。这篇文章是我对Web Service的一些理解,以及一些学习中的总结,希望可以给像我一样的初学者一些启发。
概念
在理解Web服务之前,我想我们需要理解什么是Service(服务),在经济学中服务区别于产品,即我们所说的第三产业。产品是属于有形的可以保存的财产;但服务是在产品制成后,利用这些产品去赚取利益。
那么在计算机中,服务又是什么,通常我们把计算机中的服务认为是一种在后台运行的应用程序类型。
由于服务来源的不同,我们又可以把服务分为两种:本地服务(本地计算机提供的服务,不需要网络)和网络服务(另一台计算机提供的服务,需要网络)。
拿我这两天报名需要报名照片来举例子,报名网站需要jpg格式的图片文件,但是我手头的照片格式是png格式的。所以我需要转换一下格式,如果我在自己的计算机上转换格式的话,可以看作是本地服务;如果我在网上找了一个提供图片格式转换服务的网站进行转换的话,我提交png格式的图片,它会给我返回jpg格式的图片,可以看作是网络服务。
Web Service(网络服务)让我们可以通过网络调用其它网络上的资源。
Web Service
严格的来讲,Web Service是行业标准,也就是Web Service规范,它既不是框架也不是技术。它有一套完成的规范体系标准,而且在持续不断的更新完善中。
ASP.NET Web Service
ASP.NET Web Service是微软的Web Service实现,是微软提供的Web服务开发框架,属于ASP.NET Framework的一部分。它使用Soap简单对象访问协议来实现分布式环境里应用程序之间的数据交互。
WCF(Windows Communication Foundation)
微软在ASP.NET Web Service的基础上做了的安全,性能,数据加密、解密,托管宿主等多方面的扩展,称为WSE系列。WSE是个过度产品,最高到WSE3.0.后来也就是WCF时代。
WCF是由微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,由.NET Framework 3.0开始引入。是特定的技术,既不是标准也不是规范。
小结
总的来说Web Service是规范,而ASP.NET Web Service 和 WCF都是微软在规范下开发的框架,都是.NET平台上的技术。
- 【Web Service】什么是Web服务
- 架构Web Service:什么是Web服务?
- 架构Web Service:什么是Web服务?
- 【转】简述什么是Web服务(Web Service)技术?
- Web服务(Web Service)
- web服务(Web Service)
- 什么是Web Service
- 什么是Web Service ?
- 什么是web service?
- 什么是Web Service?
- 什么是Web Service
- 什么是WEB SERVICE??
- 什么是Web Service?
- 什么是Web Service?
- 什么是Web Service?
- 什么是Web Service
- 什么是Web Service?
- 什么是Web Service?
- 简单队列(初学)
- java题库2
- 本地调试微信接口(内网穿透到外网)
- 个位数统计 (15)
- LVS+Keepalived配置文件详解
- 【Web Service】什么是Web服务
- java-工具-轮子
- 偶数大翻转 java 用队列 反序输出
- 静态成员函数和静态成员变量
- BZOJ2875: [Noi2012]随机数生成器 矩阵乘法+快速乘
- tasklet使用
- PHP基础排序算法(三)插入排序
- 事件10
- 代码覆盖率