WSDL 绑定
生活百科 2023-01-26 15:14生活百科www.aizhengw.cn
WSDL 绑定
基本介绍
- 中文名web service 定义讯息格式和协定细节
- 外文名WSDL 绑定
- 作用绑定到 SOAP
- 属性name 属性和 type 属性
正文
简介
WSDL 绑定可为 web service 定义讯息格式和协定细节。
绑定到 SOAP
一个 请求 - 回响 操作的例子
<message name="getTermRequest"> <part name="term" type="xs:string" /></message><message name="getTermResponse"> <part name="value" type="xs:string" /></message>
实例
<portType name="glossaryTerms"> <operation name="getTerm"> <input message="getTermRequest" /> <output message="getTermResponse" /> </operation></portType><binding type="glossaryTerms" name="b1"><soap:binding style="document"transport="" /> <operation> <soap:operation soapAction="" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> </operation></binding>
分析
binding 元素有两个属性 - name 属性和 type 属性。
name 属性定义 binding 的名称,而 type 属性指向用于 binding 的连线埠,在这个例子中是 "glossaryTerms" 连线埠。
soap:binding 元素有两个属性 - style 属性和 transport 属性。
style 属性可取值 "rpc" 或 "document"。在这个例子中我们使用 document。transport 属性定义了要使用的 SOAP 协定。在这个例子中我们使用 HTTP。
operation 元素定义了每个连线埠提供的操作符。
对于每个操作,相应的 SOAP 行为都需要被定义。您必须如何对输入和输出进行编码。在这个例子中我们使用了 "literal"。
上一篇:最终剑王
下一篇:读品悟·世界伟人传:拿破仑