什么是WebService?为什么要使用WebService
1个回答
展开全部
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,并访问相应的服务。
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,并访问相应的服务。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询