webService基本学习----SOAP协议
⼀、SOAP简介
SOAP(Simple Object Access Protocol 即简单对象访问协议)。SOAP是交换数据的⼀种协议规范,是⼀种轻量的、简单的、基于(下的⼀个⼦集)的协议,它被设计成在WEB上交换结构化的和固化的信息。(百度百科)
⼆、webService三要素:SOAP、WSDL、UDDI
SOAP:描述传递信息的格式,可以和现存的许多和格式结合使⽤,包括(HTTP),(SMTP),(MIME)。它还⽀持从系统到(RPC)等⼤量的。SOAP使⽤基于XML的和(HTTP)的组合定义了⼀个标准的⽅法来使⽤Internet上各种不同操作环境中的。
WSDL(Web Service Description Language ⽹络服务描述语⾔):⽤来描述如何访问具体的接⼝。WSDL ⽂档可以分为两部分:顶部分由抽象定义组成,⽽底部分则由具体描述组成。
UDDI(Universal Description, Discovery and Integration通⽤描述、发现与集成服务):是⼀种规范,它主要提供基于Web服务的注册和发现机制,为Web服务提供三个重要的技术⽀持:①标准、透明、专门描述Web服务的机制;②调⽤Web服务的机制;③可以访问的Web服务注册中⼼。通俗来说就是⽤来
管理,分发,查询webService。
三、协议结构
SOAP消息格式:
<SOAP-ENV:Envelope
 各种属性>
<!--百度百科⽰例-->
 <SOAP:HEADER>
调用webservice服务 </SOAP:HEADER>
 <SOAP:Body>
 </SOAP:Body>
</SOAP-ENV:Envelope>
主要在web服务器中运⽤。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。