⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 round4_grouph_simple_doclit.wsdl

📁 PHP v6.0 For Linux 运行环境:Win9X/ WinME/ WinNT/ Win2K/ WinXP
💻 WSDL
字号:
<?xml version="1.0" encoding="UTF-8"?><definitions	xmlns="http://schemas.xmlsoap.org/wsdl/"	xmlns:tns="http://soapinterop.org/wsdl"	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"	xmlns:xsd="http://www.w3.org/2001/XMLSchema"	xmlns:ns2="http://soapinterop.org/types"	xmlns:ns3="http://soapinterop.org/types/part"	xmlns:ns4="http://soapinterop.org/types/requestresponse"	targetNamespace="http://soapinterop.org/wsdl">	<types>		<schema elementFormDefault="qualified"			xmlns="http://www.w3.org/2001/XMLSchema"			xmlns:tns="http://soapinterop.org/types"			targetNamespace="http://soapinterop.org/types">			<complexType name="ArrayOfString">				<sequence>					<element name="value" minOccurs="0" maxOccurs="unbounded" type="xsd:string"/>				</sequence>			</complexType>			<complexType name="ArrayOfInt">				<sequence>					<element name="value" minOccurs="0" maxOccurs="unbounded" type="xsd:int"/>				</sequence>			</complexType>			<complexType name="ArrayOfFloat">				<sequence>					<element name="value" minOccurs="0" maxOccurs="unbounded" type="xsd:float"/>				</sequence>			</complexType>			<simpleType name="Enum">				<restriction base="xsd:int">					<enumeration value="1"/>					<enumeration value="2"/>				</restriction>			</simpleType>		</schema>		<schema elementFormDefault="qualified"			xmlns="http://www.w3.org/2001/XMLSchema"			xmlns:tns="http://soapinterop.org/types/part"			targetNamespace="http://soapinterop.org/types/part">			<element name="EmptyPart">				<complexType/>			</element>			<element name="StringPart" type="xsd:string"/>			<element name="IntPart" type="xsd:int"/>			<element name="FloatPart" type="xsd:float"/>			<element name="ArrayOfStringPart" type="ns2:ArrayOfString"/>			<element name="ArrayOfIntPart" type="ns2:ArrayOfInt"/>			<element name="ArrayOfFloatPart" type="ns2:ArrayOfFloat"/>			<element name="String2Part" type="xsd:string"/>			<element name="EnumPart" type="ns2:Enum"/>		</schema>		<schema elementFormDefault="qualified"			xmlns="http://www.w3.org/2001/XMLSchema"			xmlns:tns="http://soapinterop.org/types/requestresponse"			targetNamespace="http://soapinterop.org/types/requestresponse">			<element name="echoEmptyFaultRequest">				<complexType/>			</element>			<element name="echoEmptyFaultResponse">				<complexType/>			</element>			<element name="echoStringFaultRequest" type="xsd:string"/>			<element name="echoStringFaultResponse">				<complexType/>			</element>			<element name="echoIntArrayFaultRequest" type="ns2:ArrayOfInt"/>			<element name="echoIntArrayFaultResponse">				<complexType/>			</element>			<element name="echoMultipleFaults1Request">				<complexType>					<sequence>						<element name="whichFault" type="xsd:int"/>						<element name="param1" type="xsd:string"/>						<element name="param2" type="ns2:ArrayOfFloat"/>					</sequence>				</complexType>			</element>			<element name="echoMultipleFaults1Response">				<complexType/>			</element>			<element name="echoMultipleFaults2Request">				<complexType>					<sequence>						<element name="whichFault" type="xsd:int"/>						<element name="param1" type="xsd:string"/>						<element name="param2" type="xsd:float"/>						<element name="param3" type="ns2:ArrayOfString"/>					</sequence>				</complexType>			</element>			<element name="echoMultipleFaults2Response">				<complexType/>			</element>			<element name="echoMultipleFaults3Request">				<complexType>					<sequence>						<element name="whichFault" type="xsd:int"/>						<element name="param1" type="xsd:string"/>						<element name="param2" type="xsd:string"/>					</sequence>				</complexType>			</element>			<element name="echoMultipleFaults3Response">				<complexType/>			</element>			<element name="echoMultipleFaults4Request">				<complexType>					<sequence>						<element name="whichFault" type="xsd:int"/>						<element name="param1" type="xsd:int"/>						<element name="param2" type="ns2:Enum"/>					</sequence>				</complexType>			</element>			<element name="echoMultipleFaults4Response">				<complexType/>			</element>		</schema>	</types>	<message name="echoEmptyFaultRequest">		<part name="param" element="ns4:echoEmptyFaultRequest"/>	</message>	<message name="echoEmptyFaultResponse">		<part name="param" element="ns4:echoEmptyFaultResponse"/>	</message>	<message name="echoStringFaultRequest">		<part name="param" element="ns4:echoStringFaultRequest"/>	</message>	<message name="echoStringFaultResponse">		<part name="param" element="ns4:echoStringFaultResponse"/>	</message>	<message name="echoIntArrayFaultRequest">		<part name="param" element="ns4:echoIntArrayFaultRequest"/>	</message>	<message name="echoIntArrayFaultResponse">		<part name="param" element="ns4:echoIntArrayFaultResponse"/>	</message>	<message name="echoMultipleFaults1Request">		<part name="param" element="ns4:echoMultipleFaults1Request"/>	</message>	<message name="echoMultipleFaults1Response">		<part name="param" element="ns4:echoMultipleFaults1Response"/>	</message>	<message name="echoMultipleFaults2Request">		<part name="param" element="ns4:echoMultipleFaults2Request"/>	</message>	<message name="echoMultipleFaults2Response">		<part name="param" element="ns4:echoMultipleFaults2Response"/>	</message>	<message name="echoMultipleFaults3Request">		<part name="param" element="ns4:echoMultipleFaults3Request"/>	</message>	<message name="echoMultipleFaults3Response">		<part name="param" element="ns4:echoMultipleFaults3Response"/>	</message>	<message name="echoMultipleFaults4Request">		<part name="param" element="ns4:echoMultipleFaults4Request"/>	</message>	<message name="echoMultipleFaults4Response">		<part name="param" element="ns4:echoMultipleFaults4Response"/>	</message>	<!-- Fault messages -->	<message name="EmptyFault">		<part name="part1" element="ns3:EmptyPart"/>	</message>	<message name="StringFault">		<part name="part2" element="ns3:StringPart"/>	</message>	<message name="IntFault">		<part name="part3" element="ns3:IntPart"/>	</message>	<message name="FloatFault">		<part name="part4" element="ns3:FloatPart"/>	</message>	<message name="StringArrayFault">		<part name="part5" element="ns3:ArrayOfStringPart"/>	</message>	<message name="IntArrayFault">		<part name="part6" element="ns3:ArrayOfIntPart"/>	</message>	<message name="FloatArrayFault">		<part name="part7" element="ns3:ArrayOfFloatPart"/>	</message>	<!--		Part name same as in Fault2 message	-->	<message name="String2Fault">		<part name="part2" element="ns3:String2Part"/>	</message>	<message name="EnumFault">		<part name="part9" element="ns3:EnumPart"/>	</message>	<portType name="SimpleDocLitPortType">		<!--			Throws an empty fault		-->		<operation name="echoEmptyFault" parameterOrder="">			<input message="tns:echoEmptyFaultRequest"/>			<output message="tns:echoEmptyFaultResponse"/>			<fault name="SimpleFault" message="tns:EmptyFault"/>		</operation>		<!--			Throws fault with xsd:string parameter		-->		<operation name="echoStringFault" parameterOrder="param">			<input message="tns:echoStringFaultRequest"/>			<output message="tns:echoStringFaultResponse"/>			<fault name="SimpleFault" message="tns:StringFault"/>		</operation>		<!--			Throws fault with xsd:int[] parameter		-->		<operation name="echoIntArrayFault" parameterOrder="param">			<input message="tns:echoIntArrayFaultRequest"/>			<output message="tns:echoIntArrayFaultResponse"/>			<fault name="SimpleFault" message="tns:IntArrayFault"/>		</operation>		<!--			Throws empty fault, fault with a xsd:string			parameter and fault with xsd:float[] parameter		-->		<operation name="echoMultipleFaults1" parameterOrder="param">			<input message="tns:echoMultipleFaults1Request"/>			<output message="tns:echoMultipleFaults1Response"/>			<fault name="SimpleFault1" message="tns:EmptyFault"/>			<fault name="SimpleFault2" message="tns:StringFault"/>			<fault name="SimpleFault3" message="tns:FloatArrayFault"/>		</operation>		<!--			Throws fault with xsd:string parameter, fault with			xsd:float parameter and fault with xsd:string[]			parameters		-->		<operation name="echoMultipleFaults2" parameterOrder="param">			<input message="tns:echoMultipleFaults2Request"/>			<output message="tns:echoMultipleFaults2Response"/>			<fault name="SimpleFault1" message="tns:StringFault"/>			<fault name="SimpleFault2" message="tns:FloatFault"/>			<fault name="SimpleFault3" message="tns:StringArrayFault"/>		</operation>		<!--			Throws two faults, each with xsd:string parameters			and same part names		-->		<operation name="echoMultipleFaults3" parameterOrder="param">			<input message="tns:echoMultipleFaults3Request"/>			<output message="tns:echoMultipleFaults3Response"/>			<fault name="SimpleFault1" message="tns:StringFault"/>			<fault name="SimpleFault2" message="tns:String2Fault"/>		</operation>		<!--			Throws fault with xsd:int parameter and fault with an			int enumeration parameter		-->		<operation name="echoMultipleFaults4" parameterOrder="param">			<input message="tns:echoMultipleFaults4Request"/>			<output message="tns:echoMultipleFaults4Response"/>			<fault name="SimpleFault1" message="tns:IntFault"/>			<fault name="SimpleFault2" message="tns:EnumFault"/>		</operation>	</portType>	<binding name="SimpleDocLitBinding" type="tns:SimpleDocLitPortType">		<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>		<operation name="echoEmptyFault">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<soap:fault use="literal"/>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoStringFault">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoIntArrayFault">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoMultipleFaults1">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault1">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault2">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault3">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoMultipleFaults2">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault1">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault2">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault3">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoMultipleFaults3">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault1">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault2">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>		<operation name="echoMultipleFaults4">			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>			<fault name="SimpleFault1">				<soap:fault use="literal"/>			</fault>			<fault name="SimpleFault2">				<soap:fault use="literal"/>			</fault>			<soap:operation soapAction="http://soapinterop.org/r4/groupg/"/>		</operation>	</binding>	<service name="SimpleDocLitService">		<port name="SimpleDocLitPort" binding="tns:SimpleDocLitBinding">			<soap:address				location="http://"/>		</port>	</service></definitions>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -