Una de las causas de mi ausencia, es el análisis de web-services disponibles en el mercado y sus aplicaciones, que estoy haciendo para un cliente. Escribí muchas notas y di demasiadas explicaciones sobre el tema.
Analicé muchas aplicaciones realmente geniales y creativas; pero un webservice que está a nuestra disposición hace años y que siempre pasé por alto es una de las mejores aplicaciones de este tipo: el CDDB
Transparencia
Un sistema transparente es aquel que, al mismo tiempo qe le brinda un servicio a un usuario final, este no le presta atencion y eL CDDB es tan transparente que nunca se me ocurrio pensarlo como un servicio web.
Uno pone un CD en su PC; el winamp (o cualquier otro reproductor que funcione con este sistema) arranca automáticamente y se muestran los nombres de las canciones; el título del CD; la duración de las mismas, etc.etc., eso es el servicio del CDDB.
La simpleza radica en su comunicación con una base de datos central que hoy en dia abastece a más de un millon de usuarios por dia; compara con la base de 1,8millones de CD`s y te devuelve todos esos datos sin que el CD haya colaborado en nada.
Estándares
Si tenemos en cuenta que este servicio se puso online en 1995 y que en ese entonces no existían ni el SOAP; XML; RSS; ni la IEEE había empezado con la normalización de estos, el futuro de los webservices es increíble... sólo hace falta encontrar transparencia y utilidad para el usuario final.
Y cuales son, aunque mas no sea algunas de tus conclusiones?? ;-),
Algunos estamos en el mismo tema!!
Como diria number 5, input, I need input!!
mis conclusiones están en el último párrafo ;)
Transparencia y servicios.. eso es lo único que hará de los webservices algo revolucionarios.
El ejemplo del artículo es clarísimo; cuando el CDDB comenzó a funcionar nadie imaginaba esto de los webservices; cuando FedEx armo su tracking de envíos online ni siquiera usaron SOAP ni XML.. y sin embargo gracias a la utilidad que dan estas cosas fueron un éxito.
Quizas mi conclusión a primera vista sea simplista; pero no lo creo… veo informes (pilas de informes carísimos) que hablan de incompatibilidades; estándares; plataformas como los pilares del triunfo y al fin del día todo termina apoyándose en IDEAS.
Hace 3 años yo hablaba de Livra como un set de web services y que ESO era lo que había que vender.
Nadie me daba bola. Creo que nadie lo entendía.
bueno.. no solo eso ;)