*!* http://www.capescience.net/webservices/airportweather/index.shtml LOCAL loConn as MSSoap.HttpConnector, ; loSerializer as MSSoap.SoapSerializer, ; loReader as MSSoap.SoapReader loConn = CREATEOBJECT("MSSoap.HttpConnector") loSerializer = CREATEOBJECT("MSSoap.SoapSerializer") loReader = CREATEOBJECT("MSSoap.SoapReader") loConn.Property("EndPointURL") = "http://live.capescience.com/ccx/AirportWeather" loConn.Connect() loConn.BeginMessage() loSerializer.Init(loConn.InputStream) loSerializer.startEnvelope() loSerializer.startBody loSerializer.startElement("getTemperature", ; "capeconnect:AirportWeather:com.capeclear.weatherstation.Station", ; "NONE") loSerializer.startElement("arg0") loSerializer.writeString("KPVD") loSerializer.endElement() loSerializer.endElement() loSerializer.endBody() loSerializer.endEnvelope() loConn.endMessage() IF loReader.Load(loConn.OutputStream) ? "-----------------------------" ? loReader.DOM.xml ? "Or: -------------------------" ? loReader.DOM.text ? "-----------------------------" ELSE ? "Could not read results" ENDif