WSRP
Apparence
WSRP signifie Web Services for Remote Portlets (dans la première version, le P final signifiait "Portal").
La version 1.0 de WSRP
[modifier | modifier le code]Au sein du consortium OASIS, la version 1.0 de la spécification WSRP a été adoptée en , 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 WSRP permettent les deux scénarios d'utilisation suivants :
- un fournisseur de contenu / service peut utiliser les WSRP 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.
Pour l'instant, en 2009, l'utilisation de ce mode de publication et d'intégration de services applicatifs n'a pas eu une grande diffusion.
Spécifications WSRP 1.0
[modifier | modifier le code]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 métadonnées associées :
- les méthodes pour la publication et la recherche de services dans UDDI,
- les métadonné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 :
- les mécanismes de sécurité applicables aux WSRP :
- comment les consommateurs fournissent leurs identités aux producteurs,
- comment l'authentification unique peut être fournie à un consommateur qui a de multiples producteurs.
WSRP 2.0
[modifier | modifier le code]La spécification WSRP v2.0 a été approuvée par Oasis en .
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp