Annotation of embedaddon/php/ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound2.wsdl, revision 1.1.1.1
1.1 misho 1: <?xml version="1.0" encoding="UTF-8"?>
2: <definitions name="SoapInteropCompound" targetNamespace="http://soapinterop.org/"
3: xmlns:wsdlns="http://soapinterop.org/"
4: xmlns:emp="http://soapinterop.org/employee"
5: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
6: xmlns:xsd="http://www.w3.org/2001/XMLSchema"
7: xmlns="http://schemas.xmlsoap.org/wsdl/">
8: <types>
9: <schema targetNamespace="http://soapinterop.org/person"
10: xmlns="http://www.w3.org/2001/XMLSchema"
11: elementFormDefault="qualified">
12:
13: <complexType name="Person">
14: <sequence>
15: <element minOccurs="1" maxOccurs="1" name="Name" type="string"/>
16: <element minOccurs="1" maxOccurs="1" name="Male" type="boolean"/>
17: </sequence>
18: </complexType>
19: </schema>
20: <schema targetNamespace = "http://soapinterop.org/employee"
21: xmlns:prs = "http://soapinterop.org/person"
22: xmlns="http://www.w3.org/2001/XMLSchema"
23: elementFormDefault="qualified">
24: <import namespace="http://soapinterop.org/person" />
25: <complexType name="Employee">
26: <sequence>
27: <element minOccurs="1" maxOccurs="1" name="person" type="prs:Person"/>
28: <element minOccurs="1" maxOccurs="1" name="salary" type="double"/>
29: <element minOccurs="1" maxOccurs="1" name="ID" type="int"/>
30: </sequence>
31: </complexType>
32: <element name="x_Employee" type="emp:Employee"/>
33: <element name="result_Employee" type="emp:Employee"/>
34: </schema>
35: </types>
36: <message name="echoEmployee">
37: <part name="x" element="emp:x_Employee"/>
38: </message>
39: <message name="echoEmployeeResponse">
40: <part name="result" element="emp:result_Employee"/>
41: </message>
42: <portType name="SoapInteropCompound2PortType">
43: <operation name="echoEmployee" parameterOrder="x">
44: <input message="wsdlns:echoEmployee"/>
45: <output message="wsdlns:echoEmployeeResponse"/>
46: </operation>
47: </portType>
48: <binding name="SoapInteropCompound2Binding" type="wsdlns:SoapInteropCompound2PortType">
49: <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
50: <operation name="echoEmployee">
51: <soap:operation soapAction="#echoEmployee"/>
52: <input>
53: <soap:body use="literal"/>
54: </input>
55: <output>
56: <soap:body use="literal"/>
57: </output>
58: </operation>
59: </binding>
60: <service name="Compound2">
61: <port name="SoapInteropCompound2Port" binding="wsdlns:SoapInteropCompound2Binding">
62: <soap:address location="round3_groupD_compound2.inc"/>
63: </port>
64: </service>
65: </definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>