DotNetcr.com
Si deseas hacer un intercambio de links con DotNetcr, escríbenos aquí
Recibe las actualizaciones vía RSS
Te invitamos a unirte en nuestras redes
   http://www.facebook.com/DotNetcr
   http://www.twitter.com/dotnetcr

Como utilizar un web service

Por royrojas | 7/3/2005 | Visitas 18,570 | Voto 5.00
Vamos a explicar como utilizar un web service, y para este ejemplo vamos a utilizar el web service del Banco Central de Costa Rica para saber el tipo de cambio del Colón con respecto al Dolar.
Categorías : VB.NET, WebServices
Vamos a explicar como utilizar un web service, y para este ejemplo vamos a utilizar el web service del Banco Central de Costa Rica para saber el tipo de cambio del Colón con respecto al Dolar.

La dirección del Web service que vamos a utilizar es:
http://crux.bccr.fi.cr/bccr/

Como primer paso vamos a crear una aplicación


Ahora que tenemos la solución creada, vamos a agregar un web reference a nuestra aplicación


Luego de agregar la referencia vamos a digitar la dirección del web service en la casilla y damos click en la flecha del lado derecho.


Ahora en la parte inferior nos debería aparecer la información del web service, con las funciones a las que tenemos acceso.


Luego de que aceptamos el web service, en las referencias nos debería aparecer la referencia del web service que acabamos de aceptar.


En el siguiente paso debemos agregar dos labels para mostrar los datos que consultaremos, el tipo de cambio de la compra y el tipo de cambio de la venta. También un botón para llamar la consulta.


En el evento del boton debemos agregar el código correspondiente a la consulta.
Tambien debemos importar la referencia al web service.


En el ultimo paso debemos ejecutar la aplicación, seleccionar el botón de consulta, y nos deberia mostrar el tipo de cambio para el día.


Tambien en ese web service estan otras opciones como la consulta por historial, de un tipo de cambio en fechas anteriores, el listado en un rango de fechas, y otras opciones que puedes investigar.
Area de Comentarios
Por elche - Fecha: 2005/07/16 02:18 AM
alguien sabe si otros bancos tienen este mismo servicio
Por Anónimo - Fecha: 2005/11/07 04:20 PM
Muy bueno el ejemplo, como cultura general, otra forma de hacerlo sin utilizar el Web Reference es utilizando el tool WSDL, que te genera un proxy(una clase) en tu maquina, con toda la informacion del Web Service, luego este proxy lo agregas al proyecto y puedes utilizarlo como en el ejemplo anterior. La forma de usarlo es, desde el command prompt el comando WSDL y la dirección del Web Service, por ejemplo: wsdl http://crux.bccr.fi.cr/bccr/
Por royrojas - Fecha: 2005/11/09 05:52 PM
si deben de haber otros bancos, pero yo sinceramente no he escuchado a ninguno
Por Anónimo - Fecha: 2006/02/26 10:07 AM
Muy interesante el ejemplo, muchas gracias por compartir sus conocimientos con todos nosotros (usuarios). Tengo una consulta y se debe a como utilizar un web service para manejar transacciones. Tal vez me puedas ayudar. Muchas gracias
Por Anónimo - Fecha: 2006/05/17 06:24 PM
que tipo de transacciones?
Por gacn - Fecha: 2006/08/07 01:36 PM
Hola a todos, una consulta, tambien hago uso de este webservice, pero tengo un problema como hago para que en mi formulario el webservice tome como fecha de inicio la fecha de hoy de la pc es decir hace uso de la funcion date(), esto para no tener que darle un rango, esto lo hago en Visual Fox Pro 90. SP1, no importa si no en este lenguaje, agradezco su ayuda.
Gracias....
Por Anónimo - Fecha: 2006/08/10 04:38 PM
Estuve intentando hacer este ejemplo, pero cuando voy a crear la referencia nunca me conecto, ni me mostro la información de las funciones que puedo usar.

Por ivancataro - Fecha: 2006/08/18 08:32 PM
que tal me parece muy buena tu ayuda con este pequeño tutorial quisiera saber si me podrias mandar el codigo para conectarte es que tengo un poco de dificultad con esto de antemano muchas gracias.
Por Anónimo - Fecha: 2007/07/16 03:14 PM
Muchisimas Gracias por compartir tus conocimientos


:)

Fernando Gonzalez Bigueras (Chile)
Por Anónimo - Fecha: 2007/07/18 09:13 AM
Hola, estoy referenciando un WS que es un WSDL desde .net lo pude hacer bien pero siempre hay un pero al instanciarlo me tira un error: “Invalid URI: The format of the URI could not be determined." el código que uso es el siguiente me falta algo mas.?

Dim b As New WS_UnionPersonal.Servicios

El error que les comente me lo da en esta linea de codigo al hacer el new del WS q me falta hacer alguien sabe.?

Muchas garcias de ante mano.
Cesar
Por Anónimo - Fecha: 2007/08/09 11:38 AM
Excelente, ahora puede alguien informarme como hacerlo en Visual Basic 6.0
Por Anónimo - Fecha: 2007/09/19 10:06 AM
Muy bueno
Por Anónimo - Fecha: 2007/11/04 11:21 AM
hola, alguien sabe como hacerlo en java??
Por Anónimo - Fecha: 2008/02/28 11:02 AM
yo lo hice con delphi, pero existe alguna forma de hacerlo desde sql server 2005, digo yo obtener el valor del dolar con un store procedure, function que se yo. Gracias. Soy nuevo en el tema.
Por Anónimo - Fecha: 2010/04/12 06:45 PM
para tranasacciones es mejor utilizar wcf
Por Anónimo - Fecha: 2010/09/01 12:10 PM
Hola.. no esta demas comentarles que ese webservice del BCCR (http://crux.bccr.fi.cr/bccr/) ya no esta disponible!..alguien sabe cual es el nuevo webservice del banco?.. Gracias..ah y muy bueno tu aporte!
Por royrojas - Fecha: 2010/09/01 12:19 PM
Efectivamente, el webservice lo movieron.

Ahora esta aquí
http://indicadoreseconomicos.bccr.fi.cr/indicadoreseconomicos/WebServices/frmServiciosWeb.aspx
Por Anónimo - Fecha: 2010/09/22 10:30 AM
Como bretea el nuevo webservice ? No logro consumir el webservice
Por Anónimo - Fecha: 2010/10/04 01:34 PM
Alguien sabe como funciona el nuevo web service?
Por Anónimo - Fecha: 2010/10/04 02:18 PM
En el link del web service
http://indicadoreseconomicos.bccr.fi.cr/indicadoreseconomicos/WebServices/wsIndicadoresEconomicos.asmx

Seleccionas "Obtener Indicadores Economicos"
Esta es la funcion que deberias seleccionar desde tu aplicacion "ObtenerIndicadoresEconomicos"

Por Anónimo - Fecha: 2011/03/31 12:48 PM
http://www.bccr.fi.cr/ExpWebservices.htm http://www.dotnetcr.com/recurso/Como-utilizar-un-web-service
Por Anónimo - Fecha: 2011/04/29 10:21 AM
Alguien sabe cual es el indicador que se debe ingresar, y el nombre debe ser alguno especifico??
Por Anónimo - Fecha: 2011/09/23 10:43 AM
HOla alguien lo ha echo en c sharp o visual basic por favor ayuda
Por Anónimo - Fecha: 2011/11/25 01:36 PM
como puedo actualizar la direccion con la aplicación compilada?????. Gracias
Por Anónimo - Fecha: 2012/07/18 04:24 PM
RajStevieI am looking for a smplie plugin/widget for my wordpress blog that can be used to display the next match for any team.So it will be a generalised widget where i can enter details like:1. Next Match title2. My Team text box to enter the team's name3. Opponent text box to enter the opposing team's name4. Type of Game EPL or UEFA CL or this could be a text box as well5. Home or Away drop-down boxI bet you could easily modify the Soccr plugin and make a generalised one for wordpress. In short, the users will enter the details. You dont need to maintain a feed of all the fixtures. CheersRaj
Por Anónimo - Fecha: 2012/07/19 10:28 AM
lJHNkL , [url=http://pqexlvkxgsci.com/]pqexlvkxgsci[/url], [link=http://qujnmdeonhge.com/]qujnmdeonhge[/link], http://dpcgrcsfpnpq.com/
Por Anónimo - Fecha: 2012/07/20 09:21 PM
Ut4Bhm , [url=http://nlcerkzcjvhj.com/]nlcerkzcjvhj[/url], [link=http://jqlonefqixjo.com/]jqlonefqixjo[/link], http://bjfndbpfexxf.com/
Por Anónimo - Fecha: 2012/09/01 02:44 PM
Saludos, alguien sabe como hacer este mismo servicio pero desde netbeans 7.1????
Ingrese su Comentario
Comentario
Para poder votar debe estar registrado en DotNetcr.com
Solo queda registrado el primer voto enviado
Voto


Últimos Recursos
thesondemon
ibarra
dsevic
Eur
jota
juanjoguardiola
PER 237
MEX 236
CRI 185
COL 117
ESP 104
ARG 87