Comunidad .NET de Cd. Juárez

Más que un foro virtual. Más que preguntas y respuestas. Somos una comunidad
que se ayuda para producir desarrolladores profesionales de alto rendimiento.
Welcome to Comunidad .NET de Cd. Juárez Sign in | Join | Help
in Search

Luis.Longoria

Simple Web Service

Esta es una manera sencilla para consumir un web service, primero nos vamos al google y ponemos inurl:asmx, lo que nos dara una lista muy grande de web services.

 

Despues seleccionamos algunos de los web services que se encuentran en la pagina de resultados del google y la agregamos como Web Reference en nuestro proyecto.

                                       

 

En este proyecto en especial, yo agregue dos web service el cual les puse por nombre curr(currency) y dilbert, el primero de ellos nos da el tipo de cambio para los diferentes tipos de moneda que existen y el segundo nos trae el carton diario de la pagina de dilbert.

para esto inserte en el proyecto 2 combo box, un label, un button, un picture box y un datetimepicker, para llenas los combobox, al inicializar la aplicacion(despues del InitializeComponent()) inserte el siguiente codigo, con el que mediante un ciclo for nos traemos los tipos de cambio que se encuentran en el web service.

 

Despues de esto en el boton insertamos el siguiente codigo, donde usamos el metodo conversionrate del web service curr, que nos devuelve un valor del tipo Currency, por lo que tenemos que hacer un cast y el metodo DailyDilbert del web service dil, el cual nos devuelve el url del carton para la fecha que nosotros le dimos. Ademas de que agregamos un try-catch para el manejo de errores en el momento de pasarle los parametros al web service curr.

Ya nada mas faltaria agregar algunas validaciones para el manejo de errores y seria todo, claro que en el campo de trabajo los web services los desarrollariamos de acuerdo a las necesidades de la empresa, pero este es solo una manera de hacerlo para adquirir un poco de practica, espero que les sea de utilidad, Saludos!!

 Code Here===>http://es.geocities.com/luis_longoria666/webservice.zip

Published Sunday, May 20, 2007 1:32 AM by longorl

Attachment(s): googleasmx.JPG

Comments

 

batousai said:

mamalon!!

May 31, 2007 9:45 AM
Anonymous comments are disabled

This Blog

Syndication

Tags

No tags have been created or used yet.

Archives

Powered by Community Server (Personal Edition), by Telligent Systems