Journal Alfresco CMIS, le livre (5 exemplaires gratuits pour vous !)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
30
mai
2014

Alfresco est un système de Gestion Électronique de Documents (GED) libre.
CMIS est le protocole recommendé pour écrire des clients pour Alfresco. Utiliser CMIS permet d'être à votre application d'être utilisable non seulement avec Alfresco mais aussi avec SharePoint, Documentum, FileNet, Windchill, SAP, Lotus, DocuShare, etc.

Le livre Alfresco CMIS, malgré son titre, parle en majorité de CMIS. Alfresco est utilisé comme exemple, ce qui est pratique car Alfresco est facile à installer, avec CMIS activé par défaut.

En 220 pages, le livre est centré sur la pratique plutôt que la théorie, à recommander à ceux qui veulent créer rapidement un client CMIS. Les autres livres existants couvrent la spécification CMIS avec tous les détails nécessaires pour implémenter un serveur CMIS… ce qui est inutile pour 99% d'entre nous.

Alfresco CMIS

Le premier chapitre décrit les cas d'utilisation de CMIS, ses points forts, et quelques concepts utiles.

Après la préparation du serveur Alfresco (spoiler: en 10 secondes si c'est cmis.alfresco.com), le lecteur peut lancer ses propres requêtes AtomPub pour lister un répertoire ou créer un document. Le troisième chapitre couvre des concepts plus avancés comme le check-out, les relations et la recherche. Le quatrième chapitre est le seul qui est spécifique à Alfresco.

Le meilleur morceau est le cinquième chapitre, qui décrit comment accéder à un serveur CMIS en Java pour créer, déplacer, modifier et supprimer des documents, gérer les versions, les permissions, les relations, et tout ce que vous pourriez avoir envie de faire. Le livre couvre les "types secondaires", un concept nouveau dans CMIS 1.1, qui rend la manipulation des "aspects" Alfresco beaucoup plus pratique qu'auparavant.

La nouvelle tendance dans le monde CMIS est le scripting, et le livre y consacre un chapitre entier, faisant implémenter au lecteur des clients CMIS en JavaScript pur, en JQuery, en Groovy, et en Spring Surf. CMIS + Spring Surf est un des meilleurs moyens de créer des extensions pour Alfresco Share.

Le "I" de CMIS étant "Interopérabilité", le dernier chapitre vous fait interconnecter Alfresco à des produits phare du libre d'entreprise, comme Drupal et Mule.

Gagnez 5 exemplaires !

J'ai participé à la rédaction de ce livre, donc l'éditeur me permet de vous distribuer 5 exemplaires ebook gratuitement ! Le tirage au sort se passe sur la page Facebook de mon projet libre "CmisSync" (likes ! likes !). Très peu de participants au tirage au sort, donc vous avez de grandes chances de recevoir un des cinq exemplaires :-)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.