Return to bug41337.wsdl CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / soap / tests / bugs |
1.1 misho 1: <?xml version="1.0" ?> 2: <definitions 3: xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" 4: xmlns:xsd="http://www.w3.org/2001/XMLSchema" 5: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 6: xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" 7: xmlns:si="http://soapinterop.org/xsd" 8: xmlns:tns="http://linuxsrv.home/~dmitry/soap/test.wsdl" 9: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 10: xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 11: xmlns="http://schemas.xmlsoap.org/wsdl/" 12: targetNamespace="http://linuxsrv.home/~dmitry/soap/test.wsdl"> 13: 14: <types> 15: <xsd:schema targetNamespace="http://linuxsrv.home/~dmitry/soap/test.wsdl"> 16: <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 17: <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/" /> 18: </xsd:schema> 19: </types> 20: 21: <message name="AddRequest"> 22: <part name="x" type="xsd:double" /> 23: <part name="y" type="xsd:double" /> 24: </message> 25: <message name="AddResponse"> 26: <part name="result" type="xsd:double" /> 27: </message> 28: 29: <portType name="TestServicePortType"> 30: <operation name="Add"> 31: <input message="tns:AddRequest" /> 32: <output message="tns:AddResponse" /> 33: </operation> 34: </portType> 35: 36: <binding name="TestServiceBinding2" type="tns:TestServicePortType"> 37: <operation name="Add"> 38: <input/> 39: <output/> 40: </operation> 41: </binding> 42: 43: <binding name="TestServiceBinding" type="tns:TestServicePortType"> 44: <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 45: <operation name="Add"> 46: <soap:operation soapAction="Add" style="rpc" /> 47: <input> 48: <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> 49: </input> 50: <output> 51: <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> 52: </output> 53: </operation> 54: </binding> 55: 56: <service name="TestService"> 57: <port name="TestServicePort2" binding="tns:TestServiceBinding"/> 58: <port name="TestServicePort" binding="tns:TestServiceBinding"> 59: <soap:address location="http://linuxsrv.home/~dmitry/soap/soap_server.php" /> 60: </port> 61: </service> 62: 63: </definitions>