Use SSL with Web services. SSL can be used to guarantee the integrity and confidentiality of the messages passed to and from a Web service.
msdn.microsoft.com