|
Objectifs : - Découvrir les possibilités offertes par Alfresco™
- S’initier à leur usage et à leur extension programmatiques
Public visé : - Utilisateur avancé de solutions de gestions de contenu
Pré-requis : - Développement Java
- Connaissance de Alfresco
- Module Administration Alfresco
Durée : 3 jours (21h)
Tarifs : 1 500 € HT
Plan du Cours
1- Introduction au développement avec Alfresco
L’architecture du composant Alfresco
Services natifs, APIs alternatives, protocoles d’accès
Les différents modes de déploiement
L’environnement de développement
Organisation du projet de développement
Compiler et déployer Alfresco, modes de déploiement
Configuration avancée de modèles de données personnalisés
Développer avec les services natifs de l’Entrepôt de documents
Configuration et accès aux services avec Spring
Services d’authentification et nommage
Services de manipulation du modèle des métadonnées et du contenu
Service dédié au modèle des fichiers et dossiers
2- Manipuler des contenus dans Alfresco
Développer avec les services Java Content Repository (JCR)
Introduction à JCR, niveaux de fonctionnalités métier et Alfresco
Panorama et usage des services JCR d’Alfresco
Les services Web d’Alfresco
Interopérabilité et accès distant
Typage et langages de manipulation et de requête
Panorama et usage des services JCR d’Alfresco
Usage avancé des services de recherche, de transaction, d’édition
Processus
3- Etendre Alfresco
Les politiques (ou évènements) de l’Entrepôt
Présentation du modèle programmatique
Rattacher un comportement spécifique à une politique
Personnaliser le comportement d’un aspect
Développer et déployer ses propres comportements d’aspects
Développer ses propres actions
Mécanisme d’exécution d’une action
Développer et déployer ses propres actions
Etendre les transformations
Questions Réponses
Participer à ce stage
|