Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parAbelle Godet Modifié depuis plus de 11 années
1
Introduction Les types de canaux Les simplesRSSWeb ProxyTransformation Les différents types de canaux Les canaux prédéfinis
2
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 IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
3
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 : IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
4
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 Le standard RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
5
Introduction Exemple Exemple RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
6
Exemple Exemple RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
7
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é IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
8
Paramètres IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
9
Paramètres IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
10
Paramètres Pass-through type : Marked : Tous les liens avec le paramètre cw_inChannelLink=true restent dans le canal Lien vers une autre page 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 ) IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
11
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_person=cn,uid,mail cw_person_allow=cn,uid,mail Configuration dans le fichier portal.properties org.jasig.portal.channels.webproxy.CWebProxy.pe rson_allow=cn,uid,mail Ou org.jasig.portal.channels.webproxy.CWebProxy.pe rson_allow=* ( "*" signifie tous les attributs sont autorisés à passer dans un canal CWebproxy) IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
12
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 : <?php Printf("Bonjour, %s Votre login : %s Votre adresse email : $_GET['mail'] ", $_GET['cn'], $_GET['uid'], $_GET['mail']) ; ?> IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
13
Conversion dun fichier xml en html en appliquant une feuille de style XSL/SSL IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prédéfinis
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.