Les types de canaux PowerPoint PPT Presentation

presentation player overlay
1 / 13
About This Presentation
Transcript and Presenter's Notes

Title: Les types de canaux


1
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Les types de canaux
  • Les différents types de canaux

2
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Image, applet, Inline Frame, WSRP Consumer,
Portlet
  • Les canaux de type Image, Applet, Inline Frame
  • affichent directement les contenus
  • doivent être situés dans larborescence
    webapps/uPortal
  • Les canaux de type WSRP Consumer (Web Services
    for Remote Portlets)
  • Invocation de WSRP services par WSDL interface
    description
  • Les canaux de type Portlet (JSR 168)
  • Java API pour Portlets

Interopérabilité Les autres types de canaux ne
sont utilisables que par uPortal
3
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Définition
  • Qu'est ce que RSS ?
  • Syndication de contenu
  • Flux RSS  simple fichier texte avec des
    balises, doit être conforme aux spécifications
    XML.
  • Le contenu  une série dactualités 
  • Nécessité dun outil spécial pour visualiser
    (ne peut pas encore être lu par un simple
    navigateur Web)
  • Les balises qui caractérisent le contenu 
  • lttitlegt lt/titlegt
  • ltdescriptiongt lt/descriptiongt
  • ltlinkgt lt/linkgt

4
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Le standard RSS
  • Les formats de RSS
  • RSS 0.91 (Initialement par Netscape)
  • RSS 0.92, 0.93, 0.94, 2.0 (Userland Software)
  • RSS 1.0 (s'appuyant sur la norme de
    description RDF par groupe de travail RSS-DEV)
  • Syntaxes différentes, non compatibles
  • Formats supportés par uPortal
  • RSS 0.9x, 1.0x

5
Les canaux prédéfinis
Introduction
Introduction
Les simples
RSS
Web Proxy
Transformation
Exemple RSS
  • Exemple

6
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Exemple RSS
  • Exemple

7
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Description
  • Intégration des applications existantes en jsp,
    php,
  • Principales caractéristiques
  • mécanisme de cache
  • possibilité daccéder aux attributs de lobjet
    IPerson
  • requête POST, GET supporté

8
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Paramètres
9
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Paramètres
10
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Paramètres
  • Pass-through type
  • Marked Tous les liens avec le paramètre
    cw_inChannelLinktrue restent dans le canal
  • lta href"page2.html?cw_inChannelLinktrue"gtLien
    vers une autre pagelt/agt
  • None Tous les liens vers autres pages quittent
    le canal
  • Application Seuls les liens vers des pages de
    lapplication restent dans le canal
  • All Tous les liens vers autres pages restent
    dans le canal
  • Enable HTML Filter "On" converti HTML ? XHTML
  • Cache Mode "none" ou "all" Cache Timeout (en
    ms)

11
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Les attributs IPerson
  • Récupérer les infos de lutilisateur via
    attributs Iperson
  • Exemple pour récupérer les valeurs cn, uid,
    mail
  • Configuration des paramètres au niveau du canal
    Cwebproxy
  • cw_personcn,uid,mail
  • cw_person_allowcn,uid,mail
  • Configuration dans le fichier portal.properties
  • org.jasig.portal.channels.webproxy.CWebProxy.pers
    on_allowcn,uid,mail
  • Ou org.jasig.portal.channels.webproxy.CWebProxy
    .person_allow ( "" signifie tous les attributs
    sont autorisés à passer dans un canal CWebproxy)

12
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
Les attributs IPerson
  • Récupérer les infos de lutilisateur via
    attributs IPerson
  • en jsp.Appeler la méthode request.getParameter
  • (String)request.getParameter("cn")
  • en php
  • lt?php
  • Printf("Bonjour, s lt/brgt Votre login s
    ltbrgtVotre adresse email _GET'mail' ",
    _GET'cn', _GET'uid', _GET'mail')
  • ?gt

13
Les canaux prédéfinis
Introduction
Les simples
RSS
Web Proxy
Transformation
  • Conversion dun fichier xml en html en
    appliquant une feuille de style XSL/SSL
Write a Comment
User Comments (0)
About PowerShow.com