EnlacesRecursos Flash [Castellano]Recursos Flash [Inglés]
Sitios Destacados
Sitios ExperimentalesOtras áreas |
Servicios Web en Flash De la misma manera que un script en PHP/ASP permite que Actionscript acceda indirectamente a contenidos almacenados en bases de datos o gestione archivos del lado del servidor, el componente de datos WebServiceConnector habilita a una película Flash para recibir información actualizada de cualquier servicio web disponible en la red. Básicamente, un servicio web (webservice) es un sistema de entrada/salida, al que se le puede pasar una serie de parámetros con el fin de obtener un resultado en concreto y recuperarlo para ser mostrado en una aplicación. La tecnología de los servicios web es relativamente reciente, y está basada en el protocolo SOAP (Simple Object Access Protocol), consistente en un simple documento XML que habilita el intercambio de información vía HTTP entre diversas aplicaciones. La ventaja de este protocolo radica en una comunicación efectiva independiente del lenguaje de programación que defina a la aplicación. WSDL (Web Services Description Language) es el nombre del lenguaje utilizado para describir un servicio web. El mismo utiliza el formato wsdl como extensión para sus archivos. Estos últimos son referenciados desde una URL, e incluyen una serie de métodos y operaciones que serán llamados desde la aplicación central del lado del cliente (Actionscript en el caso que nos concierne). El rol del componente WebServiceConnector será oficiar como mediador entre el servicio web en cuestión y la interfaz de Flash. El mismo se encargará no sólo de conectar con el servicio web y llamar a sus métodos, sino también de hacer las conexiones necesarias para que los datos sean mostrados donde el usuario lo desee. También se encargará de formatear los datos en XML para que sean aceptados por el servicio web y puedan ser interpretados al llegar a Flash. El panel Servicios Web permite gestionar los webservices, de manera que puedan añadirse, actualizarse o eliminarse de la interfaz. La siguiente es una lista de servicios
web de distinta naturaleza, algunos de los cuales se ilustran con un ejemplo: Traductores de idiomasEstos servicios soportan diversos lenguajes y permiten traducciones de párrafos enteros. http://www.xmethods.net/sd/2001/BabelFishService.wsdl http://www.webservicex.net/TranslateService.asmx?WSDL Este ejemplo muestra un simple traductor Inglés / Español cuya interfaz está diseñada con los componentes de Flash, y utiliza uno de los servicios web listados anteriormente.
Envío de mensajes instantáneosEnvía mensajes en tiempo real a cualquier usuario de los cuatro servicios de mensajería instantánea más utilizados: MSN, Yahoo! Messenger, ICQ y AIM. http://www.bindingpoint.com/ws/imalert/imalert.asmx?wsdl
Frase del día (Quote of the day)Estos son algunos de los tantos servicios web que devuelven una cita aleatoria cada vez que son referenciados. http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL http://webservices.codingtheweb.com/bin/qotd.wsdl http://www.boyzoid.com/comp/randomQuote.cfc?wsdl En el siguiente ejemplo se puede apreciar el funcionamiento de este servicio. Al actualizar esta página o hacer un click en el botón inferior derecho, se cargará una nueva frase en forma aleatoria:
Validar cuentas de e-mailMuy útil a la hora de comprobar la validez de una cuenta de e-mail introducida en un formulario. http://webservices.geomonster.com/GeoServe.asmx?wsdl Evaluar expresiones matemáticasEste servicio evalúa complejas expresiones aritméticas o algebraicas. http://www.onepercentsoftware.com/axis/services/EvaluationService?wsdl Base de datos musical (CDDB)Permite obtener información detallada sobre cualquier album musical existente en el mercado. http://www.flash-db.com/services/ws/flashCDDB.wsdl
Directorios de servicios web |
Contacta
|
© 2006 - Todos los derechos reservados Ciberaula -c/ Villalobos, 135 - 28018 Madrid - España - Tel. (34) 91 3035800
Aviso legal
Lo más buscado y visitado en Ciberaula
Masters:
Programación Web |
Diseño Web |
Diseño Gráfico |
Java |
Flash MX |
PHP |
3D Studio Max
Cursos:
GNU/Linux |
OpenOffice Impress |
OpenOffice Writer |
PHP 5 |
HTML |
J2EE |
J2SE |
Dreamweaver |
Flash MX |
ActionScript MX |
Photoshop Diseño Web |
Photoshop Diseño Gráfico |
Adobe Premiere |
Freehand MX |
3d Studio Max |
3d Studio Iluminación |
3d Studio Modelado |
Word |
Excel |
Access
Secciones:
Formación a Distancia |
Formación a Empresas |
Servicios a Empresas |
Cursos a Distancia |
Cursos On-Line |
E-learning |
Ofimática