You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
[MEMOIRE DE FIN D’ETUDES ESIEA] 3 mars 2009<br />
les différents artefacts constituant le SI d’une entreprise (Serveurs, Applications,<br />
Composants, …). La secon<strong>de</strong> partie est plus orientée gestion <strong>de</strong> contenu ce qui<br />
permet aux utilisateurs d’interagir au sein du portail et ainsi <strong>de</strong> publier, modifier<br />
ou supprimer <strong>de</strong> l’information (Section Documentaire). La jonction <strong>de</strong> ces <strong>de</strong>ux<br />
éléments permet <strong>de</strong> rendre le portail très interactif et bidirectionnel.<br />
Un portail est un environnement <strong>de</strong> travail qui se compose d’une partie<br />
commune à tous les utilisateurs et d’une partie privée qui permet <strong>de</strong> se créer son<br />
propre espace personnel <strong>de</strong> travail. Ces <strong>de</strong>ux parties sont composées <strong>de</strong> Portlet.<br />
Les Portlets peuvent être considérés comme <strong>de</strong>s blocs qui traitent <strong>de</strong>s<br />
requêtes d’une tâche ou d’un service et génèrent dynamiquement un contenu.<br />
Ces portlets sont soumises à la norme JSR-168 et plus récemment à la norme<br />
JSR-286, que nous détaillerons par la suite. Cette norme permet <strong>de</strong> qualifier les<br />
actions possibles <strong>de</strong> la Portlet et surtout <strong>de</strong> les construire selon un modèle qui<br />
permettra <strong>de</strong> les déployer sur n’importe quel portail.<br />
Un portail dispose également d’une partie administration qui permet <strong>de</strong><br />
dé<strong>fin</strong>ir les droits <strong>de</strong>s différents utilisateurs et d’administrer le portail général. Le<br />
choix <strong>de</strong>s portlets disponibles sur le portail commun est géré par<br />
l’administrateur. Il donne ainsi l’accès à différentes ressources en fonction du<br />
profil <strong>de</strong> l’utilisateur connecté.<br />
Choix du portail<br />
Nous avons du retenir un portail Open Source pour la réalisation <strong>de</strong> notre<br />
portail d’architecture. Pour cela, nous avons dans un premier temps regardé les<br />
différentes offres que nous offrait le marché <strong>de</strong> l’Open Source. Nous avons pu<br />
ainsi élaborer une liste <strong>de</strong>s différentes possibilités, après une première étu<strong>de</strong> <strong>de</strong><br />
documentation, nous avons pu effectuer une première short liste.<br />
Les 5 portails qui nous ont particulièrement intéressé et donc qui ont été<br />
retenus sont les portails Liferay, Uportal, Exo Plateform, Jetspeed et JBoss portal.<br />
Nous avons donc mené une étu<strong>de</strong> détaillée <strong>de</strong> ces différents portails.<br />
suivants :<br />
Les différents points, fonctionnalités que nous avons étudiées sont les<br />
Authentification<br />
Arismore | Synthèse technique du projet 40