|
Enjeux
Dans un effort de d'unification et de normalisation de l'accès aux ressources d'un système d'information, les portlets, à travers la norme JSR-168, s'imposent comme l'élément essentiel de la construction de portail
|
Architecture des portails d'entreprise
- Définition.
- Les éléments d'un portail.
- Application à base de portlets versus application Web « classique ».
- Les Portlets et leur conteneur.
- Les descripteurs de déploiement
- Construction d'une page portail.
Présentation des portlets J2EE
- La norme JSR-168.
- Fonctionnalités d'un portlet.
- Portlet et framework MVC.
- Portlet versus Servlet, portlet et servlet.
Introduction au développement et déploiement des portlets J2EE
- Exemple de portlet simple JSP
- Exemple de portlet simple Servlet
- Fichiers de configuration du déploiement
- Intégrer des portlets à une page de portail
L'interface Portlet
- Cycle de vie des portlets
- Implémentation de base GenericPortlet
- Portlet Window
L'interface PortletRequest
- Requête utilisateur (paramètres, attributs et propriétés)
- Notion de sécurité
- Internationalisation
|
L'interface PortletResponse
- Réponse vers le conteneur de portlets
- Encodage des URL
- Les objets ActionResponse et RenderResponse
Autres interfaces
- PortletURL, PortletContext
- PortletConfig, PortalContext
- PortletPreferences, PortletSession.
Mode et états
- La classe PortletMode
- Les modes (VIEW, EDIT, HELP, personnalisé)
- Etats de la fenêtre (NORMAL, MAXIMIZED, MINIMIZED, Personnalisé)
La librairie de tags portlet
- defineObject, actionURL,renderURL,namespace
Les autres fonctionnalités
- Personnalisation du contenu des portlets en fonction de l'utilisateur.
- Utilisation du mécanisme de cache.
- La sécurité.
Bonne pratiques pour la réutilisabilité des portlets
- Gestion et transmission des paramètres ciblés
- Paramètres de page
- Evénements
- Portlets JSP multipages
Les « remote » portlets
- Les portlets dans une architecture à base de WebServices.
- WSRP (WebServices Remote Portlet).
- Publier des portlets comme services WSRP.
- Les solutions portails du marché
Les solutions portails du marché
|