14.07.2013 Views

Mémoire de fin d'études esiea - Free

Mémoire de fin d'études esiea - Free

Mémoire de fin d'études esiea - Free

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!