1<?xml version='1.0' encoding='UTF-8'?> 2 3<!-- WSDL file generated by Zend Studio. --> 4 5<definitions name="ab" targetNamespace="urn:ab" xmlns:typens="urn:ab" xmlns:typenst="urn:abt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/"> 6 <types> 7 <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:ab"> 8 <xsd:complexType name="A"> 9 <xsd:sequence> 10 <xsd:element name="x" type="xsd:anyType"/> 11 </xsd:sequence> 12 </xsd:complexType> 13 <xsd:complexType name="B"> 14 <xsd:complexContent> 15 <xsd:extension base="typens:A"> 16 <xsd:sequence> 17 <xsd:element name="y" type="xsd:anyType"/> 18 </xsd:sequence> 19 </xsd:extension> 20 </xsd:complexContent> 21 </xsd:complexType> 22 </xsd:schema> 23 <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:abt"> 24 <xsd:complexType name="At"> 25 <xsd:sequence> 26 <xsd:element name="x" type="xsd:anyType"/> 27 </xsd:sequence> 28 </xsd:complexType> 29 <xsd:complexType name="Bt"> 30 <xsd:complexContent> 31 <xsd:extension base="typens:A"> 32 <xsd:sequence> 33 <xsd:element name="y" type="xsd:anyType"/> 34 </xsd:sequence> 35 </xsd:extension> 36 </xsd:complexContent> 37 </xsd:complexType> 38 </xsd:schema> 39 40 </types> 41 <message name="f"> 42 <part name="fInput" type="xsd:anyType"/> 43 </message> 44 <message name="fResponse"> 45 <part name="fReturn" type="typens:A"/> 46 </message> 47 <portType name="abServerPortType"> 48 <operation name="f"> 49 <input message="typens:f"/> 50 <output message="typens:fResponse"/> 51 </operation> 52 </portType> 53 <binding name="abServerBinding" type="typens:abServerPortType"> 54 <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> 55 <operation name="f"> 56 <soap:operation soapAction="urn:abServerAction"/> 57 <input> 58 <soap:body namespace="urn:ab" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 59 </input> 60 <output> 61 <soap:body namespace="urn:ab" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 62 </output> 63 </operation> 64 </binding> 65 <service name="abService"> 66 <port name="abServerPort" binding="typens:abServerBinding"> 67 <soap:address location="http://localhost/abServer.php"/> 68 </port> 69 </service> 70</definitions> 71