Web service是什么?

 我来答
山高看月小心远无成败
高粉答主

推荐于2016-02-25 · 各种弱电工程/安防/网络等方案。
山高看月小心远无成败
采纳数:5900 获赞数:60478

向TA提问 私信TA
展开全部
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。

Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、
自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。
齊虬曨
2013-10-29 · TA获得超过103个赞
知道答主
回答量:139
采纳率:0%
帮助的人:168万
展开全部
我感觉,这是未来互联网发展的方向。我会把学习笔记和心得,同步放到这个网志上,欢迎大家参观指正。今天先写一个最基本的问题,Web service到底是什么?Web service的概念W3C给Web service下过一个定义,说它是一个软件系统,“用来控制机器之间的互动”( a software system designed to support interoperable machine-to-machine interaction over a network)。这个定义比较抽象,我觉得,简单说,Web service就是调用其他网站的资源的一种方法。举例来说,去年我写过一个“四川大地震图片墙”,它能动态显示关于四川地震的最新图片。但是,所有的图片都不是储存在我的服务器上,而是来自flickr.com。我只是发出一个动态请求,要求flickr.com向我提供图片。这种情况下,flickr.com提供的就是一种Web service。所以,通俗地说,Web service(以下译为Web服务)就是让你的网站可以使用其他网站的资源,比如在网页上显示天气、地图、twitter上的最新动态等等。Web服务和本地服务与Web服务相对应的概念,就是“本地服务”。完成同样一项任务,如果不需要调用其他网站的资源,都靠本地资源完成,我们就把这称为“本地服务”。还是以我的图片墙为例,如果我把图片都存放在本地服务器,不调用flickr.com,那么我就是在使用“本地服务”。这就好比,一件事你可以自己做,也可以交给另一个人去做。比如,我肚子饿了,我可以自己做饭,也可以打电话去订一份比萨,让店家送上门。Web服务的基本思想,就是尽量把事情交给其他网站去做,自己轻易不要去做。举例来说,我要计算1+1=?,我可以在自己的计算机上写一个程序,也可以交给网上的另一台计算机,等它计算完毕后,再把结果返回给我。web服务要求我们尽量不要写本地的程序,而是把它“外包”出去。顺便提一句,最近“云计算”这个名词很红,在我看来,它不过是“web服务”的另一种故弄玄虚的说法而已。它不说你把事情交给其他网站去做,而说你把事情交给“云”去做。本地服务的缺陷为什么不提倡使用本地服务呢?主要因为以下三个原因:* 本地资源不足。很多数据和资料,本地得不到,只有向其他网站要。* 成本因素。本地提供服务,往往是不经济的,使用专业网站的服务更便宜。这里面涉及硬件和人员两部分,即使你买得起硬件,专门找一个人管理系统,也是很麻烦的事。* 可移植性差。如果你想把本机的服务,移植到其他机器上,往往很困难,尤其是在跨平台的情况下。�0�2Web服务的优势为什么说Web服务是互联网发展的趋势呢?除了本地服务的缺点以外,还有这么几点:* 平台无关。不管你使用什么平台,都可以使用Web服务。* 编程语言无关。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
加菲带你看电影
高粉答主

2015-10-30 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:5.2万
采纳率:50%
帮助的人:4648万
展开全部
从广义上,所有的WEB应用 都 是WEB服务 但webservice往往只指WebService,常常是XML基础的数据传递,远程调用,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式