Annotation of embedaddon/php/ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound1.wsdl, revision 1.1.1.1
1.1 misho 1: <?xml version="1.0" encoding="UTF-8"?>
2: <definitions name="SoapInteropCompound"
3: targetNamespace="http://soapinterop.org/"
4: xmlns:wsdlns="http://soapinterop.org/"
5: xmlns:typens="http://soapinterop.org/xsd"
6: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
7: xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8: xmlns="http://schemas.xmlsoap.org/wsdl/">
9: <types>
10: <schema targetNamespace="http://soapinterop.org/xsd"
11: xmlns="http://www.w3.org/2001/XMLSchema"
12: elementFormDefault="qualified"
13: >
14: <complexType name="Person">
15: <sequence>
16: <element minOccurs="1" maxOccurs="1" name="Age" type="double"/>
17: <element minOccurs="1" maxOccurs="1" name="ID" type="xsd:float"/>
18: </sequence>
19: <attribute name="Name" type="string"/>
20: <attribute name="Male" type="boolean"/>
21: </complexType>
22: <element name="x_Person" type="typens:Person"/>
23: <element name="result_Person" type="typens:Person"/>
24:
25: <complexType name="Document">
26: <simpleContent>
27: <extension base="string">
28: <xsd:attribute name ="ID" type="string"/>
29: </extension>
30: </simpleContent>
31: </complexType>
32: <element name="x_Document" type="typens:Document"/>
33: <element name="result_Document" type="typens:Document"/>
34: </schema>
35: </types>
36: <message name="echoPerson">
37: <part name="x" element="typens:x_Person"/>
38: </message>
39: <message name="echoPersonResponse">
40: <part name="Result" element="typens:result_Person"/>
41: </message>
42: <message name="echoDocument">
43: <part name="x" element="typens:x_Document"/>
44: </message>
45: <message name="echoDocumentResponse">
46: <part name="Result" element="typens:result_Document"/>
47: </message>
48: <portType name="SoapInteropCompound1PortType">
49: <operation name="echoPerson" parameterOrder="x">
50: <input message="wsdlns:echoPerson"/>
51: <output message="wsdlns:echoPersonResponse"/>
52: </operation>
53: <operation name="echoDocument" parameterOrder="x">
54: <input message="wsdlns:echoDocument"/>
55: <output message="wsdlns:echoDocumentResponse"/>
56: </operation>
57: </portType>
58: <binding name="SoapInteropCompound1Binding" type="wsdlns:SoapInteropCompound1PortType">
59: <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
60: <operation name="echoPerson">
61: <soap:operation soapAction="http://soapinterop/echoPerson"/>
62: <input>
63: <soap:body use="literal"/>
64: </input>
65: <output>
66: <soap:body use="literal"/>
67: </output>
68: </operation>
69: <operation name="echoDocument">
70: <soap:operation soapAction="http://soapinterop/echoDocument"/>
71: <input>
72: <soap:body use="literal"/>
73: </input>
74: <output>
75: <soap:body use="literal"/>
76: </output>
77: </operation>
78:
79: </binding>
80: <service name="Compound1">
81: <port name="SoapInteropCompound1Port" binding="wsdlns:SoapInteropCompound1Binding">
82: <soap:address location="round3_groupD_compound1.inc"/>
83: </port>
84: </service>
85: </definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>