Introduction au développement avec Alfresco
L’architecture du composant
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 (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
Manipuler des contenus
Introduction à JCR, niveaux de fonctionnalités métier
Développer avec les services Java Content Repository (JCR)
Panorama et usage des services JCR
Les services Web d’Alfresco
Interopérabilité et accès distant
Typage et langages de manipulation et de requête
Usage avancé des services de recherche, de transaction, d’édition
Processus
Étendre 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