Google ofrece un webservice en la siguiente URL http://api.google.com/GoogleSearch.wsdl
Para hacer uso de esto, basta con generar el codigo fuente de este servicio en c#, con la utileria en linea de comando “wsdl”:
wsdl GoogleSearch.wsdl
Esto nos dara como resultado “GoogleSearchService.cs”.
El cual compilaremos de la siguiente manera con el mcs:
mcs /target:library GoogleSearchService.cs -r:System.Web.Services
En tan solo un par de lineas el compilador ha generado un libreria, con referencia(-r:) a la libreria System.Web.Services.
Listo, ahora tiene una libreria final: “GoogleSearchService.dll” que le permitira consumir el servicio web que google le ofrece.
