<?xml version="1.0"?>
<wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schema.example.com" targetNamespace="http://schema.example.com"><wsdl:types><xsd:schema targetNamespace="http://schema.example.com"><xsd:complexType name="contact"><xsd:all><xsd:element name="address" type="tns:address"/><xsd:element name="email" type="xsd:string"/><xsd:element name="id" type="xsd:int"/><xsd:element name="name" type="xsd:string"/></xsd:all></xsd:complexType><xsd:complexType name="address"><xsd:all><xsd:element name="city" type="xsd:string"/><xsd:element name="nr" type="xsd:string"/><xsd:element name="street" type="xsd:string"/><xsd:element name="zipcode" type="xsd:string"/></xsd:all></xsd:complexType><xsd:complexType name="contactArray"><xsd:complexContent><xsd:restriction base="SOAP-ENC:Array"><xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:contact[]"/></xsd:restriction></xsd:complexContent></xsd:complexType></xsd:schema></wsdl:types><message name="getContactRequest"><part name="id" type="xsd:int"/></message><message name="getContactResponse"><part name="getContactReturn" type="tns:contact"/></message><message name="getContactsRequest"/><message name="getContactsResponse"><part name="getContactsReturn" type="tns:contactArray"/></message><message name="newContactRequest"/><message name="newContactResponse"><part name="newContactReturn" type="tns:contact"/></message><message name="saveContactRequest"><part name="contact" type="tns:contact"/></message><wsdl:portType name="contactManagerPortType"><wsdl:operation name="getContact"><wsdl:input message="tns:getContactRequest"/><wsdl:output message="tns:getContactResponse"/></wsdl:operation><wsdl:operation name="getContacts"><wsdl:input message="tns:getContactsRequest"/><wsdl:output message="tns:getContactsResponse"/></wsdl:operation><wsdl:operation name="newContact"><wsdl:input message="tns:newContactRequest"/><wsdl:output message="tns:newContactResponse"/></wsdl:operation><wsdl:operation name="saveContact"><wsdl:input message="tns:saveContactRequest"/></wsdl:operation></wsdl:portType><binding name="contactManagerBinding" type="tns:contactManagerPortType"><soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="getContact"><soap:operation soapAction="http://localhost/wshelper/service.php?class=contactManager&amp;method=getContact" style="rpc"/><wsdl:input><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:input><wsdl:output><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:output></wsdl:operation><wsdl:operation name="getContacts"><soap:operation soapAction="http://localhost/wshelper/service.php?class=contactManager&amp;method=getContacts" style="rpc"/><wsdl:input><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:input><wsdl:output><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:output></wsdl:operation><wsdl:operation name="newContact"><soap:operation soapAction="http://localhost/wshelper/service.php?class=contactManager&amp;method=newContact" style="rpc"/><wsdl:input><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:input><wsdl:output><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:output></wsdl:operation><wsdl:operation name="saveContact"><soap:operation soapAction="http://localhost/wshelper/service.php?class=contactManager&amp;method=saveContact" style="rpc"/><wsdl:input><soap:body use="encoded" namespace="http://schema.example.com" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></wsdl:input></wsdl:operation></binding><wsdl:service name="contactManager"><wsdl:port name="contactManagerPort" binding="tns:contactManagerBinding"><soap:address location="http://localhost/wshelper/service.php?class=contactManager"/></wsdl:port></wsdl:service></wsdl:definitions>
