Accueil > Formation > Java et Java EE > Développer un portail Java EE avec IBM WebSphere Portal Server

PO-WPS

Durée

  • 3 jours

Objectifs

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

Public

  • Ingénieurs
  • Architectes
  • Chefs de projets

Pré-requis

Tarif d'inscription

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

Planning France

Calendrier 2012

  • Du 27 au 29 février
  • Du 14 au 16 mai
  • Du 08 au 10 octobre
  • Du 17 au 19 décembre

Planning Luxembourg

Calendrier 2012

  • Du 29 février au 02 mars
  • Du 14 au 16 mai
  • Du 09 au 11 juillet
  • Du 24 au 26 octobre
  • Du 12 au 14 décembre

Développer un portail Java EE avec IBM WebSphere Portal Server

La maintenabilité d'une application web est fortement améliorée avec l'intégration d'une architecture qui implémente le modèle MVC2. Il s'agit de distinguer trois couches logiques : la présentation, le contrôleur et le modèle.

Le framework open source Struts est aujourd'hui l'une des solutions éprouvées qui permet de mettre en place une telle architecture.

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é

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)

Le développement de portails avec Websphere Portal Server

  • Présentation des principaux éléments d'un portail
  • Préférences du portail, page, url skin, thème
  • Développement de portlets Struts
  • Rappels sur le Modèle-Vue-Contrôleur
  • Frameworks disponibles
  • La solution Struts
  • L'utilisation de Struts dans WPS

Personnalisation du portail

  • Structure de la personnalisation : écrans (screens), thèmes et encadrements (skins)
  • Vue d'ensemble
  • Composition d'un thème
  • Composition d'un écran

Administration des pages

  • Structure logique d'un portail
  • La notion de portail dans WPS
  • Création et héritage d'une page
  • Modification de la présentation d'une page

Utilisateurs et groupes

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

Administration des droits d'accès

  • Notion d'authentification et d'autorisation
  • Description des rôles : administrateur, administrateur de la sécurité, délégataire, gestionnaire, éditeur, utilisateur privilégié, utilisateur
  • Hiérarchie des rôles
  • Détermination des droits d'accès

Avenir et conclusion