<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="AirportService" targetNamespace="http://www.restfulwebservices.net/ServiceContracts/2008/01" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://www.restfulwebservices.net/ServiceContracts/2008/01" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"><wsdl:types><xsd:schema targetNamespace="http://www.restfulwebservices.net/ServiceContracts/2008/01/Imports"><xsd:import schemaLocation="http://www.restfulwebservices.net/wcf/AirportService.svc?xsd=xsd0" namespace="http://www.restfulwebservices.net/ServiceContracts/2008/01"/><xsd:import schemaLocation="http://www.restfulwebservices.net/wcf/AirportService.svc?xsd=xsd3" namespace="http://GOTLServices.FaultContracts/2008/01"/><xsd:import schemaLocation="http://www.restfulwebservices.net/wcf/AirportService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="http://www.restfulwebservices.net/wcf/AirportService.svc?xsd=xsd2" namespace="http://www.restfulwebservices.net/DataContracts/2008/01"/></xsd:schema></wsdl:types><wsdl:message name="IAirportService_GetDetailsByCity_InputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByCity"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByCity_OutputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByCityResponse"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByCity_DefaultFaultContractFault_FaultMessage"><wsdl:part name="detail" element="q1:DefaultFaultContract" xmlns:q1="http://GOTLServices.FaultContracts/2008/01"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByAirportName_InputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByAirportName"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByAirportName_OutputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByAirportNameResponse"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByAirportName_DefaultFaultContractFault_FaultMessage"><wsdl:part name="detail" element="q2:DefaultFaultContract" xmlns:q2="http://GOTLServices.FaultContracts/2008/01"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByICAOCode_InputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByICAOCode"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByICAOCode_OutputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByICAOCodeResponse"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByICAOCode_DefaultFaultContractFault_FaultMessage"><wsdl:part name="detail" element="q3:DefaultFaultContract" xmlns:q3="http://GOTLServices.FaultContracts/2008/01"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByIATACode_InputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByIATACode"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByIATACode_OutputMessage"><wsdl:part name="parameters" element="tns:GetDetailsByIATACodeResponse"/></wsdl:message><wsdl:message name="IAirportService_GetDetailsByIATACode_DefaultFaultContractFault_FaultMessage"><wsdl:part name="detail" element="q4:DefaultFaultContract" xmlns:q4="http://GOTLServices.FaultContracts/2008/01"/></wsdl:message><wsdl:portType name="IAirportService"><wsdl:operation name="GetDetailsByCity"><wsdl:input wsaw:Action="GetDetailsByCity" message="tns:IAirportService_GetDetailsByCity_InputMessage"/><wsdl:output wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByCityResponse" message="tns:IAirportService_GetDetailsByCity_OutputMessage"/><wsdl:fault wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByCityDefaultFaultContractFault" name="DefaultFaultContractFault" message="tns:IAirportService_GetDetailsByCity_DefaultFaultContractFault_FaultMessage"/></wsdl:operation><wsdl:operation name="GetDetailsByAirportName"><wsdl:input wsaw:Action="GetDetailsByAirportName" message="tns:IAirportService_GetDetailsByAirportName_InputMessage"/><wsdl:output wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByAirportNameResponse" message="tns:IAirportService_GetDetailsByAirportName_OutputMessage"/><wsdl:fault wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByAirportNameDefaultFaultContractFault" name="DefaultFaultContractFault" message="tns:IAirportService_GetDetailsByAirportName_DefaultFaultContractFault_FaultMessage"/></wsdl:operation><wsdl:operation name="GetDetailsByICAOCode"><wsdl:input wsaw:Action="GetDetailsByICAOCode" message="tns:IAirportService_GetDetailsByICAOCode_InputMessage"/><wsdl:output wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByICAOCodeResponse" message="tns:IAirportService_GetDetailsByICAOCode_OutputMessage"/><wsdl:fault wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByICAOCodeDefaultFaultContractFault" name="DefaultFaultContractFault" message="tns:IAirportService_GetDetailsByICAOCode_DefaultFaultContractFault_FaultMessage"/></wsdl:operation><wsdl:operation name="GetDetailsByIATACode"><wsdl:input wsaw:Action="GetDetailsByIATACode" message="tns:IAirportService_GetDetailsByIATACode_InputMessage"/><wsdl:output wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByIATACodeResponse" message="tns:IAirportService_GetDetailsByIATACode_OutputMessage"/><wsdl:fault wsaw:Action="http://www.restfulwebservices.net/ServiceContracts/2008/01/IAirportService/GetDetailsByIATACodeDefaultFaultContractFault" name="DefaultFaultContractFault" message="tns:IAirportService_GetDetailsByIATACode_DefaultFaultContractFault_FaultMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IAirportService" type="tns:IAirportService"><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="GetDetailsByCity"><soap:operation soapAction="GetDetailsByCity" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output><wsdl:fault name="DefaultFaultContractFault"><soap:fault name="DefaultFaultContractFault" use="literal"/></wsdl:fault></wsdl:operation><wsdl:operation name="GetDetailsByAirportName"><soap:operation soapAction="GetDetailsByAirportName" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output><wsdl:fault name="DefaultFaultContractFault"><soap:fault name="DefaultFaultContractFault" use="literal"/></wsdl:fault></wsdl:operation><wsdl:operation name="GetDetailsByICAOCode"><soap:operation soapAction="GetDetailsByICAOCode" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output><wsdl:fault name="DefaultFaultContractFault"><soap:fault name="DefaultFaultContractFault" use="literal"/></wsdl:fault></wsdl:operation><wsdl:operation name="GetDetailsByIATACode"><soap:operation soapAction="GetDetailsByIATACode" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output><wsdl:fault name="DefaultFaultContractFault"><soap:fault name="DefaultFaultContractFault" use="literal"/></wsdl:fault></wsdl:operation></wsdl:binding><wsdl:service name="AirportService"><wsdl:port name="BasicHttpBinding_IAirportService" binding="tns:BasicHttpBinding_IAirportService"><soap:address location="http://www.restfulwebservices.net/wcf/AirportService.svc"/></wsdl:port></wsdl:service></wsdl:definitions>