Annotation of embedaddon/php/ext/soap/tests/interop/Round2/GroupB/round2_groupB.wsdl, revision 1.1

1.1     ! misho       1: <?xml version="1.0"?>
        !             2: <definitions name="InteropTest"
        !             3:   targetNamespace="http://soapinterop.org/"
        !             4:   xmlns="http://schemas.xmlsoap.org/wsdl/"
        !             5:   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        !             6:   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        !             7:   xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
        !             8:   xmlns:tns="http://soapinterop.org/"
        !             9:   xmlns:s="http://soapinterop.org/xsd"
        !            10:   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
        !            11: 
        !            12:        <types>
        !            13:                <schema xmlns="http://www.w3.org/2001/XMLSchema"
        !            14:                  targetNamespace="http://soapinterop.org/xsd">
        !            15: 
        !            16:                        <import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
        !            17: 
        !            18:                        <complexType name="ArrayOfstring">
        !            19:                                <complexContent>
        !            20:                                        <restriction base="SOAP-ENC:Array">
        !            21:                                                <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="string[]"/>
        !            22:                                        </restriction>
        !            23:                                </complexContent>
        !            24:                        </complexType>
        !            25:                        <complexType name="ArrayOfint">
        !            26:                                <complexContent>
        !            27:                                        <restriction base="SOAP-ENC:Array">
        !            28:                                                <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="int[]"/>
        !            29:                                        </restriction>
        !            30:                                </complexContent>
        !            31:                        </complexType>
        !            32:                        <complexType name="ArrayOffloat">
        !            33:                                <complexContent>
        !            34:                                        <restriction base="SOAP-ENC:Array">
        !            35:                                                <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="float[]"/>
        !            36:                                        </restriction>
        !            37:                                </complexContent>
        !            38:                        </complexType>
        !            39:                        <complexType name="ArrayOfSOAPStruct">
        !            40:                                <complexContent>
        !            41:                                        <restriction base="SOAP-ENC:Array">
        !            42:                                                <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="s:SOAPStruct[]"/>
        !            43:                                        </restriction>
        !            44:                                </complexContent>
        !            45:                        </complexType>
        !            46:                        <complexType name="SOAPStruct">
        !            47:                                <all>
        !            48:                                        <element name="varString" type="string" nillable="true"/>
        !            49:                                        <element name="varInt" type="int" nillable="true"/>
        !            50:                                        <element name="varFloat" type="float" nillable="true"/>
        !            51:                                </all>
        !            52:                        </complexType>
        !            53:                        <complexType name="SOAPStructStruct">
        !            54:                                <all>
        !            55:                                        <element name="varString" type="string" nillable="true"/>
        !            56:                                        <element name="varInt" type="int" nillable="true"/>
        !            57:                                        <element name="varFloat" type="float" nillable="true"/>
        !            58:                                        <element name="varStruct" type="s:SOAPStruct"/>
        !            59:                                </all>
        !            60:                        </complexType>
        !            61:                        <complexType name="SOAPArrayStruct">
        !            62:                                <all>
        !            63:                                        <element name="varString" type="string" nillable="true"/>
        !            64:                                        <element name="varInt" type="int" nillable="true"/>
        !            65:                                        <element name="varFloat" type="float" nillable="true"/>
        !            66:                                        <element name="varArray" type="s:ArrayOfstring"/>
        !            67:                                </all>
        !            68:                        </complexType>
        !            69:                <complexType name="ArrayOfString2D">
        !            70:                <complexContent>
        !            71:                                        <restriction base="SOAP-ENC:Array">
        !            72:                                <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="string[,]"/>
        !            73:                                        </restriction>
        !            74:                </complexContent>
        !            75:                </complexType>
        !            76:                </schema>
        !            77:        </types>
        !            78: 
        !            79:        <message name="echoStructAsSimpleTypesRequest">
        !            80:                <part name="inputStruct" type="s:SOAPStruct"/>
        !            81:        </message>
        !            82:        <message name="echoStructAsSimpleTypesResponse">
        !            83:                <part name="outputString" type="xsd:string"/>
        !            84:                <part name="outputInteger" type="xsd:int"/>
        !            85:                <part name="outputFloat" type="xsd:float"/>
        !            86:        </message>
        !            87:        <message name="echoSimpleTypesAsStructRequest">
        !            88:                <part name="inputString" type="xsd:string"/>
        !            89:                <part name="inputInteger" type="xsd:int"/>
        !            90:                <part name="inputFloat" type="xsd:float"/>
        !            91:        </message>
        !            92:        <message name="echoSimpleTypesAsStructResponse">
        !            93:                <part name="return" type="s:SOAPStruct"/>
        !            94:        </message>
        !            95:        <message name="echo2DStringArrayRequest">
        !            96:                <part name="input2DStringArray" type="s:ArrayOfString2D"/>
        !            97:        </message>
        !            98:        <message name="echo2DStringArrayResponse">
        !            99:                <part name="return" type="s:ArrayOfString2D"/>
        !           100:        </message>
        !           101:        <message name="echoNestedStructRequest">
        !           102:                <part name="inputStruct" type="s:SOAPStructStruct"/>
        !           103:        </message>
        !           104:        <message name="echoNestedStructResponse">
        !           105:                <part name="return" type="s:SOAPStructStruct"/>
        !           106:        </message>
        !           107:                <message name="echoNestedArrayRequest">
        !           108:                <part name="inputStruct" type="s:SOAPArrayStruct"/>
        !           109:        </message>
        !           110:        <message name="echoNestedArrayResponse">
        !           111:                <part name="return" type="s:SOAPArrayStruct"/>
        !           112:        </message>
        !           113: 
        !           114:        <portType name="InteropTestPortTypeB">
        !           115:                <operation name="echoStructAsSimpleTypes" parameterOrder="inputStruct outputString outputInteger outputFloat">
        !           116:                        <input message="tns:echoStructAsSimpleTypesRequest" name="echoStructAsSimpleTypes"/>
        !           117:                        <output message="tns:echoStructAsSimpleTypesResponse" name="echoStructAsSimpleTypesResponse"/>
        !           118:                </operation>
        !           119:                <operation name="echoSimpleTypesAsStruct" parameterOrder="inputString inputInteger inputFloat">
        !           120:                        <input message="tns:echoSimpleTypesAsStructRequest" name="echoSimpleTypesAsStruct"/>
        !           121:                        <output message="tns:echoSimpleTypesAsStructResponse" name="echoSimpleTypesAsStructResponse"/>
        !           122:                </operation>
        !           123:                <operation name="echo2DStringArray" parameterOrder="input2DStringArray">
        !           124:                        <input message="tns:echo2DStringArrayRequest" name="echo2DStringArray"/>
        !           125:                        <output message="tns:echo2DStringArrayResponse" name="echo2DStringArrayResponse"/>
        !           126:                </operation>
        !           127:                <operation name="echoNestedStruct" parameterOrder="inputStruct">
        !           128:                        <input message="tns:echoNestedStructRequest" name="echoNestedStruct"/>
        !           129:                        <output message="tns:echoNestedStructResponse" name="echoNestedStructResponse"/>
        !           130:                </operation>
        !           131:                <operation name="echoNestedArray" parameterOrder="inputStruct">
        !           132:                        <input message="tns:echoNestedArrayRequest" name="echoNestedArray"/>
        !           133:                        <output message="tns:echoNestedArrayResponse" name="echoNestedArrayResponse"/>
        !           134:                </operation>
        !           135:        </portType>
        !           136: 
        !           137:        <binding name="InteropTestSoapBindingB" type="tns:InteropTestPortTypeB">
        !           138:                <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
        !           139:                <operation name="echoStructAsSimpleTypes">
        !           140:                        <soap:operation soapAction="http://soapinterop.org/"/>
        !           141:                        <input>
        !           142:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           143:                        </input>
        !           144:                        <output>
        !           145:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           146:                        </output>
        !           147:                </operation>
        !           148:                <operation name="echoSimpleTypesAsStruct">
        !           149:                        <soap:operation soapAction="http://soapinterop.org/"/>
        !           150:                        <input>
        !           151:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           152:                        </input>
        !           153:                        <output>
        !           154:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           155:                        </output>
        !           156:                </operation>
        !           157:                <operation name="echo2DStringArray">
        !           158:                        <soap:operation soapAction="http://soapinterop.org/"/>
        !           159:                        <input>
        !           160:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           161:                        </input>
        !           162:                        <output>
        !           163:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           164:                        </output>
        !           165:                </operation>
        !           166:                <operation name="echoNestedStruct">
        !           167:                        <soap:operation soapAction="http://soapinterop.org/"/>
        !           168:                        <input>
        !           169:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           170:                        </input>
        !           171:                        <output>
        !           172:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           173:                        </output>
        !           174:                </operation>
        !           175:                <operation name="echoNestedArray">
        !           176:                        <soap:operation soapAction="http://soapinterop.org/"/>
        !           177:                        <input>
        !           178:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           179:                        </input>
        !           180:                        <output>
        !           181:                                <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
        !           182:                        </output>
        !           183:                </operation>
        !           184:        </binding>
        !           185: 
        !           186:        <service name="interopLabB">
        !           187:                <port name="interopTestPortB" binding="tns:InteropTestSoapBindingB">
        !           188:                        <soap:address location="round2_groupB.inc"/>
        !           189:                </port>
        !           190:        </service>
        !           191: 
        !           192: </definitions>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>