SOAP,Rest and web client