Si se imaginaban que toda la estrategia Live de Microsoft iba a terminar en la integración de servicio web, están equivocados. Microsoft va a lanzar un SDK software developer kit para que los desarrolladores puedan embeber los servicios de autenticación de Live ID en aplicaciones para Windows.
Así que el Live ID va a reemplazar a Passport ¿vuelve Hailstorm con otro nombre? y, si esto triunfa, vamos a tener una serie de aplicaciones que van a aprovechar SU infraestructura web para que tengas un rich-client en tu desktop.. siempre y cuando este sea Windows. Y dejando de lado que vuelva la idea de que aprovechan su peso en el 90% de los desktops del mundo... ¿no estarían dandole una ventaja a Google o Y! dejando fuera de esta integración a todas las aplicaciones multiplataforma, o a las de Linux o Mac?
Te estás perdiendo la diferencia más importante que existe entre Live y Hailstorm: v.g., que el nuevo sistema permite federalizar la identidad. O sea, al contrario de lo que parece ser tu miedo, no es MS-Passport la única proveedora de identificación.
Te recomiendo el blog de Kim Cameron (a quien MS compró la tecnología detrás de LiveID) para expandir un poquito más sobre el tema.
Saludos. Ignacio.//
Mariano, LiveID es abierto y no te ata a MS ni a Windows. La filosofia de LiveID es muy diferente de Passport y mucho más de lo que quiso ser Hailstorm.
Investigá más sobre el tema porque me parece que tenés conceptos errados.
Ignacio, a Cameron lo sigo (aunque hace tiempo que no lo leo tanto)y su teoria de las 7 leyes de la Identidad es genial.
Ahora, con respecto a la federación y la apertura, el tema de la federación es un paso muy bueno porque permite que puedas desarrollar muchas cosas pero yo no leo que lo abierto sea primordial
Al menos en un par de papers que son los que yo entiendo como base para la metaidentidad que pretende MS (Paper 1 y Paper 2… por eso ante la noticia del SDK veo que las aplicaciones van a ser creadas para correr sobre Win.
Igual.. si hay algo mas para leer que sirva.. pongan links asi lo leo porque la identidad en Internet es uno de los grandes problemas que va a haber para crear servicios sobre esta. :)
Mira, es obvio que el SDK y la documentacion van a ser para desarrollo sobre .NET… no te van a decir cómo hacer las cosas en Python. Pero siempre hablamos de web services, por lo que la tecnologia cliente es indistinta.
pero no estaria mal que te enseñen como hacerlo… estarías abrindo un mercado que no te presta atencion.. o no?
No hace falta. Es un set de web services y es tecnologia estándar. Con la documentacion de los web services es suficiente para cualquier cosa.
Ademas, el mercado no te presta atencion porque le pongas un ejemplo de codigo en tal o cual lenguaje. Lo importante es que sea util y que sea estandar. Lo primero hace que te quieran usar, lo segundo hace que te usen.
grosso matu.. microsoftiano a full pero que sabe :)
gracias revisaré mejor entonces lo de Live ID :)
Con el WSDL del Web Service, tenes toda la documentacion para desarrollarlo en cualquier plataforma.