Imprimer

Développer autour d’Alfresco : les fondamentaux - J-DA1

Objectif :

Comprendre l’architecture d’Alfresco.
Savoir déployer et configurer Alfresco pour le développement et l’intégration
Savoir mettre en oeuvre la configuration technique avancée d’Alfresco
Savoir étendre le modèle de données Alfresco
Savoir développer des extensions pour le repository Alfresco : actions, behaviours
Savoir mettre en œuvre le paramétrage avancé du client web Alfresco Explorer

Programme :

1. INTRODUCTION A ALFRESCO
Historique, positionnement
Architecture générale

2. DEPLOIEMENT ET INSTALLATION
Installation et configuration
Présentation des clients web Alfresco Explorer et Alfresco Share
Mise en place de l’environnement de développement

3. LA MODELISATION DOCUMENTAIRE DANS ALFRESCO
JCR-170 (JCR)
Types et aspects

4. LES SERVICES DOCUMENTAIRES DE BASE

5. LES INTERFACES D’INTERACTION AVEC ALFRESCO
Interfaces utilisateurs : HTTP, FTP, Webdav, web client, CIFS et protocole Sharepoint
API locales : Foundation (beans Spring), JCR, Javascript serveur, Freemarker
API distantes : JCR-RMI, Web Services SOAP, Services HTTP, WebScripts (services REST)
Utilisation des règles Alfresco

6. DEVELOPPEMENTS DE SERVICES ALFRESCO
Exploiter Alfresco comme backend de services
Développer et exposer des services Alfresco
Repository actions
Custom behaviors et repository policies
Content transformers
Meta-data extractors
Construction automatique de AMPs (Alfresco Module Packages)

7. LA SECURITE DANS ALFRESCO
Le modèle de sécurité
Interface d’administration
Etendre le modèle de droits

8. CONSOLE D’ADMINISTRATION
Node Browser
JMX pour Alfresco

9. MISE EN ŒUVRE (TRAVAUX PRATIQUES)
Installation et configuration d’Alfresco, incluant la synchronisation LDAP
Création d’un modèle documentaire métier personnalisé
Création d’actions associées au modèle créé
Utilisation des interfaces utillisateurs (servlet de download et webdav)
Création de services Spring avancés associés au modèle créé
Invocation des services créés, en tant que web services SOAP
Création d’un behaviour
Customisation des permissions

3 jours

1600 € HT 2640 chf HT 9600 dh HT

Public :

Architectes techniques, chefs de projet techniques et développeurs intervenant sur des projets intégrant Alfresco.

Pré-requis :

Premier contact avec Alfresco en tant qu’utilisateur
Maîtrise du langage Java

Cliquez sur la date choisie pour vous inscrire :

  juil août sept oct nov déc janv fév mars avr mai juin
ENSEMBLE DES SITES- - - 4 8