wsdl文件的portType和binding的关系

本文所有描述参照一下wsdl文件:

<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="http://schemas.xmlsoap.org/soap/http" />
<operation>
<soap:operation
soapAction="http://example.com/getTerm" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>


所谓portType,好多人翻译为端口,实在是让人不好理解,我觉得就是这个wsdl提供的操作之一嘛,就是一个远程调用的方法

而所谓binding就是绑定啦,那么绑定肯定是把某某东西绑定到XX东西上,这里某某就是消息的格式和协议的细节,XX就是刚才的portType,即我说的远程调用方法

总体就是把消息的格式和协议的细节绑定到远程调用方法上,那么也就是给远程调用方法设置消息格式和协议细节。

这就是portType和binding的关系
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值