Bonjour à tous,1- est-il possible via une API, de...

cancel
Showing results for 
Search instead for 
Did you mean: 
ego
Member II

Bonjour à tous,1- est-il possible via une API, de...

Bonjour à tous,

1- est-il possible via une API, de faire un upload de document et de fournir ses méta-données avec (tout ceci de manière transactionnelle) ?
2- avez-vous des commentaires/remarques particuliers sur l'utilisation d'Alfresco avec des imports massifs de gros documents (~1Mo) ?

Par avance merci
3 Replies
bmagnier
Member II

Re: Bonjour à tous,1- est-il possible via une API, de...

Bonjour,

1- est-il possible via une API, de faire un upload de document et de fournir ses méta-données avec (tout ceci de manière transactionnelle) ?
Alfresco propose plusieurs APIs permettant d'ajouter un document et des méta-données sur l'entrepôt de manière transactionnelle.
Il est possible, par exemple :
- d'envoyer via les WebServices une requête CML complexe, qui contiendra à la fois la création du document et la spécification des méta-données;
- d'utiliser l'API standard Alfresco (ce qui suppose une application cliente embarquée)
Je vous suggère de consulter le wiki d'Alfresco, et plus précisément les pages dédiées à l'API Foundation et aux WebServices.
Note : je pense que cette question aurait plus eu sa place dans le forum "Développement"

2- avez-vous des commentaires/remarques particuliers sur l'utilisation d'Alfresco avec des imports massifs de gros documents (~1Mo) ?
A ma connaissance, le problème majeur en cas d'import volumineux peut venir de la machine cliente et plus particulièrement du navigateur. Une solution peut être de favoriser les imports via FTP ou CIFS.

Bertrand.
michaelh
Active Member

Re: Bonjour à tous,1- est-il possible via une API, de...

Bonjour,

Une autre approche est de créer des paquets de contenu (format Alfresco Content Package) avec un outil comme celui présenté ici http://forge.alfresco.com/projects/acpgeneratr/ ou là http://forge.alfresco.com/projects/acpcreator/

Voir l'indispensable page de documentation associée aux imports/exports : http://wiki.alfresco.com/wiki/Export_and_Import

Dans tous les cas il n'existe pas UNE réponse à la question de l'import massif. Et c'est le type d'entrepôt initial qui va définir en grande partie la réponse. On ne traite pas un contenu sur un serveur de fichier comme un autre déjà dans un outil de GED par exemple.

Juste une question, vous parlez de gros documents de 1 Mo. Ce ne serait pas 10 Mo plutôt ?
ego
Member II

Re: Bonjour à tous,1- est-il possible via une API, de...

Tout d'abord merci pour vos réponses et désolé pour le mauvais placement de ma première question :/

Pour le "gros fichier", j'ai pris 1 Mo car j'ai lu un rapport de bench d'Alfresco sur RedHat qui mentionnait l'usage de fichier texte de seulement 4Ko. Mais 10 Mo est plus proche de ce que j'envisagait, effectivement.

Encore merci pour tous vos liens.