En redes informáticas , Identity Web Services Framework es una pila de protocolos que incluye WS-Security , WS-Addressing y SAML , y añade nuevas especificaciones de protocolo propias, como Discovery Service , para el descubrimiento de servicios por usuario en el mercado abierto, y People Service para la delegación y las redes sociales.
Desarrollo
La pila ID-WSF fue desarrollada por Liberty Alliance . La primera versión, ID-WSF 1.0 (y las posteriores 1.1 y 1.2), se publicaron en 2003. ID-WSF1 fue sometido a pruebas de interoperabilidad [ 1 ] entre varias implementaciones de proveedores, las cuales recibieron la certificación de Liberty Alliance.
Sin embargo, la primera versión de ID-WSF no tuvo una amplia adopción. Quizás la única adopción significativa fue por parte de France Telecom y el servicio público de telecomunicaciones francés (Mon Service Public) . También se adoptó en Japón. Liberty Alliance creó una versión mejorada, ID-WSF 2.0, en 2006, que incluía la armonización con ciertas tecnologías WS-*, como WS-Addressing y WS-Security . Estos cambios fueron impulsados con éxito por Conor Cahill de AOL (en aquel entonces). En la certificación de interoperabilidad de ID-WSF 2.0 participaron varios proveedores importantes, así como startups y proyectos de código abierto. [ 2 ]
Desde entonces, ID-WSF 2.0 se ha convertido en el único perfil de interoperabilidad ampliamente aceptado para las tecnologías WS-*. Su fortaleza reside fundamentalmente en su enfoque preciso, donde se especificó un perfil suficientemente riguroso para garantizar la interoperabilidad. La certificación de interoperabilidad ID-WSF 2.0 por parte de Liberty Alliance fue obtenida por varios proveedores, incluyendo algunos de código abierto.
ID-WSF 2.0 ha sido adoptado como base de estándares por el proyecto finlandés de gobierno electrónico y por el proyecto TAS3 del Séptimo Programa Marco de la Comisión Europea .
Lista de implementaciones de ID-WSF
- Sun Microsystems
- Trustgenix
- Comité ejecutivo nacional
- NTT
- Symlabs SFIS [ 3 ]
- ZXID.org : la implementación de referencia de TAS3 : Arquitectura de confianza para servicios compartibles de forma segura, con privacidad.
- Lasso, biblioteca C, enlaces en Python, Java, Perl y PHP, licencia GNU GPL, desarrollado por Entr'ouvert.
Referencias
- Control de acceso informático
- Estándares basados en XML