Espacio de tecnologia, software libre y sus derivados. Una horda de monos entrenados escriben de vez en cuando por aqui algunas noticias, opiniones e incluso alguna que otra cosa fuera del tema. Maqueros, favor de abstenerse que no somos lo suficientemente guapos.

Piano daemon

Consumir un Web Service con mono

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.

Comenta