Accueil > Formation > Java et Java EE > Développer un portail Java EE avec JBoss Portal

PO-JB

Durée

  • 3 jours

Objectifs

  • Savoir installer JBoss Portal dans un environnement de développement
  • Développer des Portlets avec JBoss Portal
  • Maîtriser les fonctionnalités de JBoss Portal

Public

  • Ingénieurs
  • Architectes
  • Chefs de projets

Pré-requis

Tarif d'inscription

  • 1490 € H.T. par personne (déjeuner inclus)

Planning France

Calendrier 2012

  • Du 20 au 22 février
  • Du 21 au 23 mai
  • Du 17 au 19 septembre
  • Du 28 au 30 novembre

Planning Luxembourg

Calendrier 2012

  • Du 22 au 24 février
  • Du 11 au 13 avril
  • Du 27 au 29 juin
  • Du 29 au 31 octobre
  • Du 05 au 07 décembre

Développer un portail Java EE avec JBoss Portal

JBoss Portal est une composante dédiée à la couche Web au sein de la plate-forme d'entreprise JBoss. Ce cours permet de découvrir ce portail, le développement et déploiement de portlets, l'intégration de portlets avec les autres composantes web, ainsi que la configuration des composants JBoss utilisés.

Le cours sera compose de 50% de théorie et de 50% de pratique au travers d'exercices représentatifs.

Ce cours est destiné à un public de développeurs Web expérimentés qui souhaitent aborder les notions de bureau unifié et portails d'accueil d'applications.

Programme

Introduction aux portails

  • Définition et rôle du portail
  • Les portails d'infrastructure, de collaboration et de communication
  • Notion de portlets
  • Les fonctions du portail
  • Les offres du marché

Introduction à JBoss Portal

  • Présentation de l'offre JBoss Enterprise Middleware System (JEMS)
  • Architecture globale des composantes JBoss
  • Architecture de JBoss Portal

Installation et configuration de JBoss Portal

  • Lancement initial
  • Configuration du conteneur de portlets

Portlets

  • La spécification Portlet
  • Types de portlets : JSR 168/286, Spring MVC, Struts, JSF, ...
  • WSRP (WebServices Remote Portlet)
  • Filtre de portlet
  • IPC (Communication inter-portlets)

Utilisateurs et groupes

  • Création, modification et suppression des profils utilisateurs et des groupes
  • Affectation d'un utilisateur dans un groupe

Personnalisation et Localisation

  • Préférences de portlet
  • Comment localiser le contenu au sein de votre portail

Administration de la sécurité

  • Notion d'authentification et d'autorisation
  • Description des rôles
  • Intégration avec le framework de sécurité JBoss basé sur le standard JAAS
  • Modules d'authentification, Single Sign on

Autres fonctionnalités

  • Utilisation des fonctionnalités avancées de JEMS
  • Cluster : portlet et single sign-on
  • Utilisation du mécanisme de cache du conteneur de portlets

Avenir et conclusion