GED Alfresco

Présentation

Alfresco est une solution Open Source sous licence LGPL1 de gestion de contenu d’entreprise créée en juin 2005. C’est un système ouvert et basé sur la technologie J2EE JSF (Java Server Faces) permettant la gestion de contenu d’entreprise et l’accès fluide et aisé au contenu pour les différents utilisateurs. Cette solution utilise de nombreux outils libres reconnus comme Tomcat (serveur Web et compilateur JSP), HSQLDB (base de données relationnelle en Java), Lucene (moteur de recherche libre en Java), et bien d’autres…

Alfresco propose de nombreuses fonctionnalités, notamment :

  • Solution libre
  • Peu gourmand en ressources serveur
  • Système CIFS
  • Accès via une interface web ou explorateur via CIFS
  • Facile à administrer via l’interface web
  • Possibilité d’éditer des documents en ligne ou via CIFS
  • Mise à jour automatique lors des modifications de documents
  • Gestion des droits et de l’accès en fonction des utilisateurs

Versions

Pour un topo sur les versions suivez ce lien : Alfresco Versions

Développement

Cas d’utilisation du client web


Liste des Fonctionnalités pour les modifications

Environnements de développement

SDk

Alfresco propose dans le cadre de sa logique Open Source un standard développement Kit téléchargeable sur le site de sourceforge. Cet SDK est la méthode la plus simple pour apprendre a l’application Alfresco et a créer des plugins.

SVN

Alfresco propose un répertoire subversion accessible a tous en lecture. Il est ainsi possible pour tout développeur désireux de le core de l’application. Mais, dans notre cas, comme nous voulons faire du suivi de version il est plus conseillé de ne pas utiliser cette méthode, il sera plus logique de passer par un système de plugins.

Les possibilités de développement

Java script API

Alfresco propose une bibliothèque afin de faciliter l’écriture de java scripts directement exécutables dans le web client. Les scripts java script exécutés sur le client proposent même d’inclure d’autres scripts, on peut ainsi créer des bibliothèques de java script.
http://wiki.alfresco.com/wiki/JavaScript_API

Content Management Web Services API

Les web services proposent de nombreuses actions sur le contexte Alfresco. Alfresco propose ainsi, des services sur l’authentification, les repositories, les actions… mais aussi, des services sur les données et les métas donnés ainsi que sur les SOAP headers et un langage de requête.
http://wiki.alfresco.com/wiki/Alfresco_Content_Management_Web_Services

Content Management Java API

Alfresco’s Content Management Java Services API est un ensemble de services qui permettent un accès complet au dépôt des fichiers d’Alfresco.
http://wiki.alfresco.com/wiki/Alfresco_Content_Management_Java_API

Java Content Repository (JCR) API

Méthode standard pour travailler sur les fchiers Alfresco
http://wiki.alfresco.com/wiki/Introducing_the_Alfresco_Java_Content_Repository_API

Web Script

http://wiki.alfresco.com/wiki/Web_Scripts
Pour plus d’infos : alfresco:webscript

Cahier des charges XI

Tutoriaux

Liens

Partager cet article
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • E-mail this story to a friend!
  • Live
  • Netvibes
  • Simpy
  • Technorati
  • Twitter
  • Wikio FR
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg
  • Scoopeo
  • LinkedIn
  • MSN Reporter

No related posts.

Post a Comment

Your email is never shared. Required fields are marked *

*
*

This site uses a Hackadelic PlugIn, Hackadelic SEO Table Of Contents 1.6.0.