Nuevo ejemplo Velneo vWebService

Artículos de interés para la comunidad de Velneo 6x
Avatar de Usuario
velneo
vAdmin
vAdmin
Mensajes: 245
Registrado: 09 Sep 2005, 08:55

Nuevo ejemplo Velneo vWebService

Mensaje por velneo » 11 Abr 2012, 17:29

Hace poco manifestabais vuestro interés en la conexión con Web Services y el uso del objeto Protocolo TCP para este fin. Así, en la noticia publicada en el Blog de Velneo por mi compañero Mario Barreiro (Velneo al habla), surgió un interesante debate, como ya había ocurrido en ocasiones anteriores, sobre el uso de servicios Web.

El ejemplo que ponemos ahora vuestra disposición es sencillo y a la vez es bastante clarificador del uso que podemos darle a la conexión con servicios Web y, por tanto, del uso del objeto Protocolo TCP en nuestras aplicaciones.

En el ejemplo desarrollado acometemos el uso de un servicio Web de definiciones y traducciones (http://www.aonaware.com/services.htm), realizado en dos pasos. En un primer paso se realiza la solicitud que nos permite recibir la lista de todos los diccionarios existentes en el servicio Web, y en un segundo paso solicitamos la definición o traducción de un término en alguno de los diccionarios de la lista recibida y que hemos importado con anterioridad.

El uso es muy sencillo: En el menú de Diccionarios realizamos la importación pulsando la opción correspondiente, abrimos la ficha de uno de ellos, escribimos la palabra deseada en el control y solicitamos la definición.

Por dentro, en el mapa: Encontraréis todos los procesos comentados, incluida la función cliente del objeto protocolo, y los objetos necesarios organizados por carpetas auto-explicativas. El funcionamiento es sencillo también: desde un proceso llamamos a esa función. El retorno, en una variable, lo procesamos.

Probadlo, jugad con él, aumentad las funcionalidades (http://www.aonaware.com/services.htm). Veréis que es un mundo con muchísimas posibilidades.

http://www.w3.org/TR/soap/
http://es.wikipedia.org/wiki/SOAP
http://www.xmethods.net
http://www.soapclient.com/soaptest.html

Responder