... GoogleSearchService s = new GoogleSearchService(); foreach (string q in queries) {… s.doGoogleSearch(myKey, q); …} Implementation via WebService classes in Web Server SOAP SOAP Response Response [WebMethod] ... Faculty and PhDs Saint John's College, Cambridge, March 25–28, 2003 2 What’s a Web Service? “A web service is a web site intended for use by computer programs instead of human beings.” (Barclay ... of SOAP security? 6 The 2002 Security Story The 2002 best practice was to build secure web services using an SSL (as in https) transport SSL encrypts all traffic between client and web server,...