<?xml version="1.0" encoding="UTF-8"?>
<definitions name="AddrVal" targetNamespace="http://www.unifiedsoftware.co.uk/addrval.wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.unifiedsoftware.co.uk/addrval.wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<message name="ValidateInput">
		<part name="params" type="xsd:string"/>
	</message>
	<message name="ValidateResult">
		<part name="result" type="xsd:string"/>
	</message>
	<portType name="AddrValPortType">
		<operation name="addresscheck">
			<input message="tns:ValidateInput"/>
			<output message="tns:ValidateResult"/>
		</operation>
		<operation name="addresslist">
			<input message="tns:ValidateInput"/>
			<output message="tns:ValidateResult"/>
		</operation>
	</portType>
	<binding name="AddrValBinding" type="tns:AddrValPortType">
		<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

		<operation name="addresscheck">
			<soap:operation soapAction="urn:AddrValSOAP#addresscheck"/>
			<input>
				<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:AddrValSOAP"/>
			</input>
			<output>
				<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:AddrValSOAP"/>
			</output>
		</operation>
		<operation name="addresslist">
			<soap:operation soapAction="urn:AddrValSOAP#addresslist"/>
			<input>
				<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:AddrValSOAP"/>
			</input>
			<output>
				<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:AddrValSOAP"/>
			</output>
		</operation>		
	</binding>
	<service name="AddrValSOAP">
		<port name="AddrValPort" binding="tns:AddrValBinding">
			<soap:address location="http://www.unifiedsoftware.co.uk/cgi-bin/addrvalSOAP.cgi"/>
		</port>
	</service>
</definitions>

