WSRP
Un article de Wikipédia, l'encyclopédie libre.
Sommaire |
[modifier] WSRP : Web Services for Remote Portlets 1.0
Au sein du consortium OASIS, la version 1.0 de la spécification WSRP (à l'origine les initiales signifiaient Web Services for Remote portal) a été adoptée en septembre 2003, le but étant de définir un standard pour intégrer de manière "plug-and-play", les Web Services interactifs et "user-facing" dans un portail web.
Les WSRPs permettent les deux scénarios d'utilisation suivants :
- Un fournisseur de contenu/service peut utiliser les WSRPs pour faire appel à des portlets distantes offertes par des tiers (éditeurs applicatifs...) qu'il intègre dans son portail.
- Les éditeurs de services et d'applications publient des portlets locales en WSRP pour une utilisation à distance par des fournisseurs de contenu ou de services tiers.
De nombreuses sociétés ont participé à cette spécification, parmi elles, on peut citer : BEA, Citrix, Epicentric, Fujitsu, IBM, Moravia, Netigrity, Oracle, Plumtree, Sun, Tibco, SAP, Webcollage, Vignette... Certaines ont implantées dans leur solution de portail J2EE cette nouvelle approche. Pour l'instant l'utilisation de ce mode publication et d'intégration de services applicatifs n'a pas pris.
[modifier] Spécifications WSRP 1.0
La spécification WSRP 1.0 définit :
- La description de l'interface WSDL pour l'invocation des services WSRP :
- Les opérations relatives au cycle de vie des instances ;
- Les opérations pour obtenir un contenu et pour traiter les actions ;
- Le protocole d'interaction entre le portail et les services ;
- Comment publier, trouver et se lier aux services WSRP et les meta-données associées :
- Les méthodes pour la publication et la recherche de services dans UDDI ;
- Les méta données à fournir lors de la publication (nom, titre, balises supportées…) ;
- Les règles de production des portions de balisage émis par les services WSRP :
- Pour HTML, XHTML en priorité, puis WML, cHTML et VoiceXML ;
- Définition de la réécriture des URLs ;
- Les mécanismes de sécurité applicables aux WSRP :
- Comment les consommateurs fournissent leurs identités aux producteurs ;
- Comment le SSO peut être fourni à un consommateur qui a de multiples producteurs.
[modifier] WSRP 2.0
Une nouvelle version de WSRP est en cours de spécification. L'OASIS a approuvé les spécifications WSRP v2.0 sous le statut "Committee Draft" et lancé la revue publique à l'été 2006.