📄 personalincometax.xml
字号:
<?xml version="1.0" encoding="utf-8" ?>
- <definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s0="http://tempuri.org/" targetNamespace="http://tempuri.org/" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <types>
- <s:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
- <s:element name="taxForSalary">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="salary" type="s:double" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="taxForSalaryResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="taxForSalaryResult" type="s:double" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="double" type="s:double" />
</s:schema>
</types>
- <message name="taxForSalarySoapIn">
<part name="parameters" element="s0:taxForSalary" />
</message>
- <message name="taxForSalarySoapOut">
<part name="parameters" element="s0:taxForSalaryResponse" />
</message>
- <message name="taxForSalaryHttpGetIn">
<part name="salary" type="s:string" />
</message>
- <message name="taxForSalaryHttpGetOut">
<part name="Body" element="s0:double" />
</message>
- <message name="taxForSalaryHttpPostIn">
<part name="salary" type="s:string" />
</message>
- <message name="taxForSalaryHttpPostOut">
<part name="Body" element="s0:double" />
</message>
- <portType name="TaxServiceSoap">
- <operation name="taxForSalary">
<input message="s0:taxForSalarySoapIn" />
<output message="s0:taxForSalarySoapOut" />
</operation>
</portType>
- <portType name="TaxServiceHttpGet">
- <operation name="taxForSalary">
<input message="s0:taxForSalaryHttpGetIn" />
<output message="s0:taxForSalaryHttpGetOut" />
</operation>
</portType>
- <portType name="TaxServiceHttpPost">
- <operation name="taxForSalary">
<input message="s0:taxForSalaryHttpPostIn" />
<output message="s0:taxForSalaryHttpPostOut" />
</operation>
</portType>
- <binding name="TaxServiceSoap" type="s0:TaxServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
- <operation name="taxForSalary">
<soap:operation soapAction="http://tempuri.org/taxForSalary" style="document" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
</binding>
- <binding name="TaxServiceHttpGet" type="s0:TaxServiceHttpGet">
<http:binding verb="GET" />
- <operation name="taxForSalary">
<http:operation location="/taxForSalary" />
- <input>
<http:urlEncoded />
</input>
- <output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
- <binding name="TaxServiceHttpPost" type="s0:TaxServiceHttpPost">
<http:binding verb="POST" />
- <operation name="taxForSalary">
<http:operation location="/taxForSalary" />
- <input>
<mime:content type="application/x-www-form-urlencoded" />
</input>
- <output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
- <service name="TaxService">
- <port name="TaxServiceSoap" binding="s0:TaxServiceSoap">
<soap:address location="http://127.0.0.1/samples/chapter14/PersonalIncomeTax.asmx" />
</port>
- <port name="TaxServiceHttpGet" binding="s0:TaxServiceHttpGet">
<http:address location="http://127.0.0.1/samples/chapter14/PersonalIncomeTax.asmx" />
</port>
- <port name="TaxServiceHttpPost" binding="s0:TaxServiceHttpPost">
<http:address location="http://127.0.0.1/samples/chapter14/PersonalIncomeTax.asmx" />
</port>
</service>
</definitions>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -