Introduction Les types de canaux Les simplesRSSWeb ProxyTransformation Les différents types de canaux Les canaux prédéfinis

  • Published on
    03-Apr-2015

  • View
    107

  • Download
    3

Embed Size (px)

Transcript

  • Page 1
  • Introduction Les types de canaux Les simplesRSSWeb ProxyTransformation Les diffrents types de canaux Les canaux prdfinis
  • Page 2
  • Image, applet, Inline Frame, WSRP Consumer, Portlet Les canaux de type Image, Applet, Inline Frame affichent directement les contenus doivent tre situs 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 Interoprabilit : Les autres types de canaux ne sont utilisables que par uPortal IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 3
  • Dfinition Qu'est ce que RSS ? Syndication de contenu Flux RSS : simple fichier texte avec des balises, doit tre conforme aux spcifications XML. Le contenu : une srie dactualits Ncessit dun outil spcial pour visualiser (ne peut pas encore tre lu par un simple navigateur Web) Les balises qui caractrisent le contenu : IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 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 diffrentes, non compatibles Formats supports par uPortal : RSS 0.9x, 1.0x Le standard RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 5
  • Introduction Exemple Exemple RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 6
  • Exemple Exemple RSS IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 7
  • Description Intgration des applications existantes en jsp, php, Principales caractristiques : mcanisme de cache possibilit daccder aux attributs de lobjet IPerson requte POST, GET support IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 8
  • Paramtres IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 9
  • Paramtres IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 10
  • Paramtres Pass-through type : Marked : Tous les liens avec le paramtre 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 prdfinis
  • Page 11
  • Les attributs IPerson Rcuprer les infos de lutilisateur via attributs Iperson Exemple : pour rcuprer les valeurs cn, uid, mail Configuration des paramtres 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 autoriss passer dans un canal CWebproxy) IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 12
  • Les attributs IPerson Rcuprer les infos de lutilisateur via attributs IPerson en jsp.Appeler la mthode request.getParameter : (String)request.getParameter("cn"); en php : IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis
  • Page 13
  • Conversion dun fichier xml en html en appliquant une feuille de style XSL/SSL IntroductionLes simplesRSSWeb ProxyTransformation Les canaux prdfinis