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.

[modifier] Voir aussi

Portlet JSR 168 JSR 286

Autres langues