eXo Platform
Un Portlet Brige est une technologie qui adapte un framework web à un environnement Portlet. Un Portlet est un composant d'interface utilisateur qui est executé par un Portlet Container, de la même manière qu'une Servlet est exécutée dans un Servlet Container ; heureusement, la plupart des frameworks web connus fournissent un Portlet Bridge qui gère l'intégration dans les portails. De plus, le JavaServer Faces, un framework web standard de l'écosystème Java EE, a sa propre spécification appelé "Portlet Brige Specification for JavaServer Faces" qui spécifie le comportement nécessaire.
La spécification Portlet fournit des caractéristiques exclusives qui ne sont pas disponibles dans un environnement Servlet comme la personnalisation du contenu ou l'accès aux profils d'utilisateurs. Avec la dernière version 2.0 de la spécification Portlet, des nouvelles fonctionnalités sont disponibles tels que la création d'évènements entre les Portlets. De telles caractéristiques peuvent être reliées entre le Portlet et le framework web en proposant un support natif du modèle de programmation du framework.
Cette conférence fournit une introduction haut niveau du modèle de programmation d'un Portlet. Puis elle fera le point sur le support des divers Portlet Bridges. Quelques exemples sont détaillés pour illustrer l'utilisation des fonctionnalités avancées de Portlet avec divers framework web. Le discours et ciblé sur les développeurs web qui désirent savoir quel framework est capable d'être executé dans un portail et les fonctionnalités qu'ils peuvent en expecter. Pas de prérequis particuliers à part être familier avec des frameworks web comme JavaServer Faces, Struts2, Taperstry ou Wicket.






