alfresco en quelques points : services tutorial
TRANSCRIPT
![Page 1: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/1.jpg)
Services Tutorial
Quelle est cette
fleur ?
![Page 2: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/2.jpg)
Il s’agit d’Alfresco !
![Page 3: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/3.jpg)
Une solution ECM Open Source
![Page 4: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/4.jpg)
Le problème ?
![Page 5: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/5.jpg)
Personnes curieuses de connaître Alfresco...
![Page 6: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/6.jpg)
Avec beaucoup de questions… (A formuler…)
![Page 7: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/7.jpg)
Une solution possible
![Page 8: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/8.jpg)
Simple présentateur de présentations sur Alfresco...
![Page 9: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/9.jpg)
Avec quelques réponses… (A vérifier)
![Page 10: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/10.jpg)
Allons-y !
![Page 11: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/11.jpg)
Mais avant un rappel !
![Page 12: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/12.jpg)
Un principe…Tout est nœud !
(Everything is NODE!)
Quel beau nœud je suis!
![Page 13: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/13.jpg)
Maintenant Allons-y !
![Page 14: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/14.jpg)
OK les nœuds sont sympas… Mais si je veux les manipuler ?
![Page 15: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/15.jpg)
Découvrons les services…
![Page 16: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/16.jpg)
Un service ?• Fonction de
quelqu'un ou de quelque chose qui sert une cause ou qui aide une personne.
![Page 17: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/17.jpg)
Quels sont les services d’Alfresco?
![Page 18: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/18.jpg)
Des services pour gérer
Des noeuds
Des domestiques pour moi ?
![Page 19: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/19.jpg)
Donc comment recruter...
![Page 20: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/20.jpg)
Euh…
![Page 21: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/21.jpg)
Comment accéder aux services Alfresco ?
![Page 22: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/22.jpg)
Par le Service Registry !
![Page 23: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/23.jpg)
Le service registry ?
![Page 24: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/24.jpg)
Oui ! Le service registry ! Présentation…
![Page 25: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/25.jpg)
Alfreso Service Registry
![Page 26: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/26.jpg)
…
![Page 27: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/27.jpg)
OK…Explications…
![Page 28: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/28.jpg)
Un registry ?• Il s’agit d’un endroit
où l’on peut trouver et appeler un ensemble de services
• NB : équivalent d’un annuaire…
![Page 29: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/29.jpg)
Bonjour, Je suis le Service Registry d’Alfresco
![Page 30: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/30.jpg)
Je connais et possède l’ensemble des services Alfresco !
![Page 31: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/31.jpg)
Je suis le NodeService !
Je suis le dictionnaryService !
Je suis…
![Page 32: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/32.jpg)
Je suis…ActionService
AttributeServiceAuditService
AuthenticationServiceAuthorityService
AVMService
CategoryService
CheckOutCheckInService
ContentService
CopyService
DictionnaryService
FileFolderService
EditionService
ExporterServiceImporterService
MimeTypeService
MultilangualContentService
NodeService
LockService
RuleService
ScriptService
SearchService
TemplateService
TransactionServiceVersionService
WorkflowService
![Page 33: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/33.jpg)
![Page 34: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/34.jpg)
Bon… Un exemple ?
![Page 35: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/35.jpg)
Le NodeService bien sur !
![Page 36: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/36.jpg)
Le NodeService permet de…
Des propriétés
Des métadonnéesCREER
![Page 37: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/37.jpg)
Le NodeService permet de…
Des propriétés
Des métadonnéesDEFINIR
![Page 38: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/38.jpg)
Le NodeService permet d’…
Des propriétés
Des métadonnéesOBTENIR
![Page 39: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/39.jpg)
Le NodeService permet de…
Des propriétés
Des métadonnéesSUPPRIMER
![Page 40: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/40.jpg)
Despropriétés
Des
associationsDesnoeuds
Desaspects
![Page 41: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/41.jpg)
Mise en Pratique
![Page 42: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/42.jpg)
Appel du Service Registry…
![Page 43: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/43.jpg)
Appel du NodeService…
NS
![Page 44: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/44.jpg)
Utilisation du NodeService…
NS
Appelez moiMaitre des nœuds!
![Page 45: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/45.jpg)
NS
Mes capacités
CREER
SUPPRIMER OBTENIR
DEFINIR
![Page 46: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/46.jpg)
NS
Au premier jour, Créer un store
Workspace, SpaceStore
Je suis le RootNode!
ServiceRegistry.getNodeService.createStore(protocol,identifier)En Java
TypeQname sys:store_root
![Page 47: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/47.jpg)
Mon fils!
ServiceRegistry.getNodeService.createNode(parentRef, assocTypeQname, assocQname, nodeTypeQname, properties)
En Java
Papa!!!TypeQname cm:foldercm:Name Alfrescocm:title Alfresco
AssocTypeQname cm:containsAssocQName app:company_home
NS
Ensuite, créer un noeud
![Page 48: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/48.jpg)
ServiceRegistry.getNodeService.createNode(parentRef, assocTypeQname, assocQname, nodeTypeQname, properties)
En Java
NS
Allons un peu plus vite…
![Page 49: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/49.jpg)
La preuve dans Alfresco…
![Page 50: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/50.jpg)
ServiceRegistry.getNodeService.getChildAssocs (NodeRef)En Java
NS
Maintenant, Observons un peu !
![Page 51: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/51.jpg)
Mais avant un rappel !
![Page 52: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/52.jpg)
Pour identifier et rendre unique un nœud dans un store, on
utilise …
UnUUID
![Page 53: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/53.jpg)
La concaténation du protocole, du nom du store et de l’UUID
d’un nœud forme
UnNodeRef
![Page 54: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/54.jpg)
ServiceRegistry.getNodeService.getStores ()En Java
NS
Donc je disais, Observons un peu !!!
Store
![Page 55: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/55.jpg)
ServiceRegistry.getNodeService.getRootNode (StoreRef)En Java
NS
Je crois que l’on m’observe…
Maintenant le nœud Père!
RootNode
![Page 56: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/56.jpg)
![Page 57: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/57.jpg)
ServiceRegistry.getNodeService.getChildAssocs (NodeRef)En Java
NS
Ensuite ses associations hiérarchiques…
ChildAssocs
ParentRef
ChildRef
![Page 58: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/58.jpg)
![Page 59: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/59.jpg)
ServiceRegistry.getNodeService.getChildAssocs(NodeRef)En Java
NS
Maintenant les associations hiérarchique de son fils !
ChildAssocs
0 1 2 3
ParentRef
ChildRef
![Page 60: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/60.jpg)
![Page 61: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/61.jpg)
ServiceRegistry.getNodeService.getParentAssocs(NodeRef)En Java
NS
Et si on regarde dans l’autre sens…
ParentAssocs
ParentRef
ChildRef
![Page 62: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/62.jpg)
![Page 63: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/63.jpg)
ServiceRegistry.getNodeService.getParentAssocs(NodeRef)En Java
NS
Et si on regarde encore dans l’autre sens…
ParentAssocs
Et moi je ne suis pas intéressant ?
![Page 64: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/64.jpg)
![Page 65: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/65.jpg)
ServiceRegistry.getNodeService.getProperties(NodeRef)En Java
NS
Maintenant, un nœud plus en détail…
Properties
Quand même !
![Page 66: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/66.jpg)
![Page 67: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/67.jpg)
ServiceRegistry.getNodeService.getProperty(NodeRef,QName)En Java
NS
La valeur de la propriété title du nœud…
QName cm:title
![Page 68: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/68.jpg)
![Page 69: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/69.jpg)
ServiceRegistry.getNodeService.getProperty(NodeRef,QName)En Java
NS
Le type du nœud…
QName cm:type
C’est un peu indiscret quand
même…
![Page 70: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/70.jpg)
![Page 71: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/71.jpg)
ServiceRegistry.getNodeService.setProperty(NodeRef,QName)En Java
NS
Et si on s’amuser… changeons!
QName cm:description
Un cadeau ?
![Page 72: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/72.jpg)
La preuve dans Alfresco…
![Page 73: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/73.jpg)
![Page 74: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/74.jpg)
ServiceRegistry.getNodeService.removeChildAssociation(ChildAssociationRef)
En Java
NS
Maintenant DETRUIRE !!!!
Je sens que je vais me retrouver tout seul…
![Page 75: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/75.jpg)
ServiceRegistry.getNodeService.addChild(parentRef, childRef, assocTypeQname, qname)
En Java
NS
Pour reconstruire …
Tu es mon père ??
![Page 76: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/76.jpg)
![Page 77: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/77.jpg)
Fini pour aujourd’hui!
![Page 78: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/78.jpg)
Maintenant à vous de découvrir le reste des
services !
![Page 79: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/79.jpg)
Et à faire votre chemin…
![Page 80: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/80.jpg)
Une dernière question quand même….!
![Page 81: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/81.jpg)
Donc finalement Alfresco c’est un ensemble de services pour gérer des
nœuds ?
![Page 82: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/82.jpg)
Eh oui ! C’est aussi simple…En généralisant beaucoup
![Page 83: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/83.jpg)
Des questions ???
![Page 84: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/84.jpg)
Pour une prochaine fois…
![Page 85: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/85.jpg)
Dans les prochains épisodes…
![Page 86: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/86.jpg)
Et si je veux partager mes nœuds ?
![Page 87: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/87.jpg)
Il faudra utiliser les protocoles…
![Page 88: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/88.jpg)
Pour découvrir…
![Page 89: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/89.jpg)
Pour aller de l’avant…
![Page 90: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/90.jpg)
Et pour atteindre ces objectifs…
![Page 91: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/91.jpg)
Choisissez l’ECM Open Source
![Page 92: Alfresco en quelques points : Services Tutorial](https://reader034.vdocuments.fr/reader034/viewer/2022052505/5558001ed8b42ae31c8b4e0f/html5/thumbnails/92.jpg)
Alfresco en quelques points…
Par JM.PASCAL
www.opensourceecm.fr&
www.open-source-ecm.com