Liferay. Un portail d entreprise JAVA. Frédéric MORIN

Documents pareils
Enterprise portals : portails informatiques d entreprise

2.1 Liferay en un clin d'oeil Forces, faiblesses, opportunités et menaces Résumé de notre évaluation... 5

Java pour le Web. Cours Java - F. Michel

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Installation de IBM SPSS Modeler Server Adapter

JOnAS Day 5.1. Outils de développements

Quick Start Installation de MDweb version 2.3

JOnAS 5. Serveur d application d

Architecture de la plateforme SBC

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora /

Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL)

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

CA ARCserve Backup ß QUESTIONS LES PLUS FRÉQUENTES : CA ARCSERVE BACKUP R12.5

Responsabilités du client

Joomla! Création et administration d'un site web - Version numérique

WEBSPHERE & RATIONAL. Jacques Rage

Installation et prise en main

Table des matières

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Corporate Modeler Guide d'installation

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

Guide d'installation rapide de Crystal Reports Server 2008 V1 pour Linux Crystal Reports Server 2008 V1

contact@nqicorp.com - Web :

Suite SAP BusinessObjects Business Intelligence Version du document : 4.1 Support Package Guide de mise à jour du Support Package

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

TYPO3, le CMS de référence

1 JBoss Entreprise Middleware

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Présentation de SOFI 2.0

CA ARCserve Backup. Avantages. Vue d'ensemble. Pourquoi choisir CA

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics

Trend Micro Worry-Free Business Security 8.0 Première installation : trucs et astuces

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

Guide de la documentation des produits BusinessObjects XI

Celui qui vous parle. Yann Vigara

Plateforme SAP BusinessObjects Business Intelligence Version du document : 4.1 Support Package Guide de déploiement d'applications Web

Logiciels libres et Open source

contact@nqicorp.com - Web :

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février Exposé Système et Réseaux : ApEx, Application Express d Oracle

Réussir la mise en œuvre d une solution de portail d entreprise.

Intégration de Cisco CallManager IVR et Active Directory

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

Formation : Langues : Types d Intervention et Secteurs d Activité :

PRESENTATION DE OpenERP/Odoo. Progiciel de Gestion Intégré Open Source

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

Industrialisation du déploiement d'applications et de socles techniques

Guide d'installation

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France

Installation des outils OCS et GLPI

Guide de déploiement

Déploiement d ESUP-ECM à l Université de Valenciennes. Retour fonctionnel d expérience

InfraCenter Introduction

Installation FollowMe Q server

Manuel d'installation de Joomla 1.7

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Formation en Sécurité Informatique

Une solution opensource d'affichage dynamique - XIBO

Catalogue des Formations Techniques

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Agenda. Introduction au projet SIMM. Réduction des volumes de sauvegarde avec RMAN

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Guide de déploiement d'applications FormPublisher

Module BD et sites WEB

Nuxeo 5.4 : les nouveautés

Assurez-vous que votre site est conforme aux caractéristiques suivantes avant la date d'installation.

Logiciels Open Sources et le Secteur Privé

Guide de mise à jour de Suite SAP Business Intelligence Patch 10.x

Tekla Structures Guide d'installation. Version du produit 21.0 mars Tekla Corporation

OFFRES DE SERVICES SDS CONSULTING

Installation. Conception, mise en œuvre, hébergement, exploitation et

Logiciel libre - Stratégie et réalisations

Objet du document. Version document : 1.00

Chef de projet / Architecte JEE 15 ans d expérience

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Utilisation de Jakarta Tomcat

«Outils de gestion pour TPE CRM / ERP»

Nouvelles Plateformes Technologiques

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

Zimbra. S I A T. T é l : ( ) F a x : ( )

Responsabilités du client

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

CP Upgrade Guide HOPEX V1R1 FR. Révisé le : 25 octobre Créé le : 16 juillet Auteur : Jérôme Horber

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Systèmes en réseau : Linux 1ère partie : Introduction

Le meilleur de l'open source dans votre cyber cafe

Version Wraptor Laboratories. Installation de SpamWars 1.0 Édition personnelle

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

BI Open Source Octobre Alioune Dia, Consultant BI

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

Un serveur d'archivage

Transcription:

Liferay Un portail d entreprise JAVA Frédéric MORIN

Sommaire Introduction Présentation du portail Liferay L environnement Ext L environnement de développement de plug-ins Conclusion 2 Présentation Liferay

Introduction Qu est-ce qu un portail d entreprise? Les quelques portails émergeants JetSpeed (Fondation Apache) Liferay Solution WebSphere, BEA, SAP, Novell, Oracle Sun et Liferay s'associent Un renouveau pour le portail OpenPortal prend une nouvelle dimension Liferay bénéficie d'un fort soutient 3 Présentation Liferay

Présentation de Liferay (1/5) Le principe Installation : Environnements et Bundles Intégration de la JSR 286 Avantages, Inconvénients 4 Présentation Liferay

Présentation de Liferay (2/5) Le principe Un portail pour toute l'entreprise Une répartition possible par sites physiques multiples Une internationalisation de l'outil pour les organisations mondiales Une sécurité éprouvée : Audit de la défense française notamment Bien plus qu'un CMS grâce aux nombreuses portlets fournies en standard. 5 Présentation Liferay

Présentation de Liferay (3/5) Installation : Environnements et Bundles Liferay supporte quasiment tous les serveurs d'applications et toutes les bases de données Des bundles sont disponibles pour plusieurs AS Ils contiennent l'as et Liferay Des configurations permettent une connexion simplifiée aux différentes Bases de données Les bundles sont déployables simplement sur différents OS 6 Présentation Liferay

Présentation de Liferay (4/5) Intégration de la JSR 286 La version 2.0 de la spécification des portlets Avantages liés à l'utilisation de portlets Migration possible dans un autre environnement Indépendance des portlets entre elles lors du développement Objets pouvant être positionnés un peu partout dans un portail (cf Netvibes ou igoogle). Ajout principaux depuis la JSR 168 Définition du dialogue entre les portlets Globalement, une spécification plus mature 7 Présentation Liferay

Présentation de Liferay (5/5) Avantages, Inconvénients Forces Nombreux environnements de déploiement Conforme au standard JSR 168 / 286 Agencement des portlets très facile Nombreuses possibilités d'extensions Faiblesses Documentation de certaines fonctionnalités manquante Opportunités Développement de portlets standards Vitalité des projets Open Source Menaces Concurrence d'autres projets Open Source Communauté restreinte bien que réellement active. 8 Présentation Liferay

L environnement Ext (1/4) Mais koitest-ce??? Création de l'environnement Modification du fonctionnement de Liferay Fonctionnement de la livraison 9 Présentation Liferay

L environnement Ext (2/4) Mais koitest-ce??? Une surcouche pour la modification du comportement du portail Permet la personnalisation du socle du portail Création de l'environnement Disposer des sources Liferay Disponible sur Sourceforge : http://sourceforge.net/projects/lportal/ Une seule commande : ant build-ext 10 Présentation Liferay

L environnement Ext (3/4) Modification du fonctionnement de Liferay Organisation de l'environnement ext-impl ext-lib ext-service ext-web lib Un moyen simple : la copie de sources depuis l'emplacement dans les sources de Liferay 11 Présentation Liferay

L environnement Ext (4/4) Fonctionnement de la livraison Une seule commande : ant deploy Necessité d'avoir le portail installé en local Un éclatement du war pour une reconstruction Les fichiers de configurations "ext" surchargent les fichiers de base (exemple : portal-ext. properties) Chacun peut commiter son ext sur le repository Liferay 12 Présentation Liferay

L environnement plugins-sdk (1/4) Mais koitest-ce??? Récupération de l'environnement Les différents plugins livrables Fonctionnement de la livraison 13 Présentation Liferay

L environnement plugins-sdk (2/4) Mais koitest-ce??? Un ensemble d'exemples et de fonctionnalités pour développer des extensions N'est pas obligatoire, mais fourni des aides et des bases Récupération de l'environnement Téléchargement sur Sourceforge http://sourceforge.net/projects/lportal/ Nécessite l'installation de ant 1.7 minimum 14 Présentation Liferay

L environnement plugins-sdk (3/4) Les différents plugins livrables Portlets (version JSP) ant -Dportlet.name=<project name> - Dportlet.display.name="<portlet title>" create Layout (Format d'affichage sur chacun des onglets)./create.sh <project name> <portlet title> Thèmes ant -Dtheme.name=hello-world -Dtheme.display.name="Hello World" create 15 Présentation Liferay

L environnement plugins-sdk (4/4) Fonctionnement de la livraison Création d'un nouveau plugin à partir d'un modèle de base Récupération des éléments manquants dans le répertoire hébergeant LR ant deploy : copie le war créé dans le répertoire "/deploy" pour un déploiement à chaud 16 Présentation Liferay

Conclusion Une grande facilité d'installation et de configuration Un rapprochement avec Sun qui lui promet un bel avenir Un développement modulaire et facilité Un très bon projet OpenSource 17 Présentation Liferay

Merci 18 Présentation Liferay