帮我找一段描述简单的Web服务体系结构代码用WSDL实现
时间: 2023-01-30 18:49:45 浏览: 91
这是一段用 WSDL (Web Services Description Language) 描述简单 Web 服务体系结构的代码示例:
```
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.example.com/webservices/simple">
<wsdl:message name="addRequest">
<wsdl:part name="a" type="xsd:int"/>
<wsdl:part name="b" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="addResponse">
<wsdl:part name="result" type="xsd:int"/>
</wsdl:message>
<wsdl:portType name="simplePortType">
<wsdl:operation name="add">
<wsdl:input message="tns:addRequest"/>
<wsdl:output message="tns:addResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="simpleBinding" type="tns:simplePortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="add">
<soap:operation soapAction="http://www.example.com/webservices/simple/add"/>
<wsdl:input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.example.com/webservices/simple"
use="encoded"/>
</wsdl:input>
<wsdl:output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.example.com/webservices/simple"
use="encoded"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="simpleService">
<wsdl:port name="simplePort" binding="tns:simpleBinding">
<soap:address location="http://www.example.com/webservices/simple"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
```
这个 WSDL 文档描述了一个名为 "simple" 的 Web 服务,它具有一个名为 "add" 的操作,可以将两个整数相加并返回结果。
阅读全文