什么是WebService?为什么要使用WebService

 我来答
霍桂兰辉云
2020-01-17 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:29%
帮助的人:915万
展开全部
webservice是一个soa(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过internet进行基于http协议的网络应用间的交互。
webservice实现不同语言间的调用,是依托于一个标准,webservice是需要遵守wsdl(web服务定义语言)/soap(简单请求协议)规范的。
webservice=wsdl+soap+uddi(webservice的注册)
soap是由soap的part和0个或多个附件组成,一般只有part,在part中有envelope和body。
web
service是通过提供标准的协议和接口,可以让不同的程序集成的一种soa架构。
web
service的优点
(1)
可以让异构的程序相互访问(跨平台)(2)
松耦合
(3)
基于标准协议(通用语言,允许其他程序访问)
web
service的基本原理
(1)
service
provider采用wsdl描述服务
(2)
service
provider
采用uddi将服务的描述文件发布到uddi服务器(register
server)
(3)
service
requestor在uddi服务器上查询并
获取wsdl文件
(4)
service
requestor将请求绑定到soap,并访问相应的服务。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式