Questions implenter de nouvelles fonctionnalités

cancel
Showing results for 
Search instead for 
Did you mean: 
kevin-56
Member II

Questions implenter de nouvelles fonctionnalités

Bonjour,
j'aurais aimé avoir quelques conseils de votre part, dans le developpement de nouvelles fonctionnalités dans alfresco.

Je m'explique :

- tous les mois, l'entreprise pour laquelle je dois implanter alfresco reçoit un fichier contenant plusieurs informations. Ces informations traite d'articles de presse.
Chaque bout de code suivant correspond à un article, donc le fichier possède une centaine d'information de ce type:

TY  - CHAP
TY  - CONF
ID  - 20063169903
A1  - Sorensen, L. P.
A1  - Lund, M. S.
A1  - Guldbrandtsen, B.
A1  - Thomasen, J. R.
T1  - QTL for mastitis traits and somatic cell count in Danish Holstein cattle show pathogen-specificity.
CT  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006.
PY  - 2006
AB  - It was investigated whether QTL for mastitis traits and somatic cell count showed a specific effect on mastitis caused by <i>S. dysgalactiae</i>, <i>E. coli</i>, CNS, <i>S. aureus</i> and <i>S. uberis</i>. Results from bacteriological tests of milk samples from mastitic cows were grouped according to sires inheriting a positive or negative QTL allele from the grand-sire. X<sup>2</sup> tests were used to test for differences in pathogen frequencies between the groups. The analyses revealed several QTL showing pathogen-specificity. Positive QTL alleles showing a general positive effect on mastitis were found both to have positive and negative effects on the frequency of specific pathogens. These results might provide information for genetic improvement of mastitis caused by specific pathogens or obtain a better understanding of the physiological nature of mastitis.
JO  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006
SP  - 15-36
ER  -


- On m'a donc demandé à partir de ce fichier, d'extraire chaque article de ce fichier , et de les importer dans alfresco sous forme de fichier html en les classant automatique par catégorie suivant les mots rencontrés dans le champs AB.


Comment cela est-il faisable dans alfresco ? développement de modules (AMP), de webscripts ?
J'aurais donc besoin de vos lumières!

En vous remerçiant d'avance.
1 Reply
thomasb
Member II

Re: Questions implenter de nouvelles fonctionnalités

Bonjour,
j'aurais aimé avoir quelques conseils de votre part, dans le developpement de nouvelles fonctionnalités dans alfresco.

Je m'explique :

- tous les mois, l'entreprise pour laquelle je dois implanter alfresco reçoit un fichier contenant plusieurs informations. Ces informations traite d'articles de presse.
Chaque bout de code suivant correspond à un article, donc le fichier possède une centaine d'information de ce type:

TY  - CHAP
TY  - CONF
ID  - 20063169903
A1  - Sorensen, L. P.
A1  - Lund, M. S.
A1  - Guldbrandtsen, B.
A1  - Thomasen, J. R.
T1  - QTL for mastitis traits and somatic cell count in Danish Holstein cattle show pathogen-specificity.
CT  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006.
PY  - 2006
AB  - It was investigated whether QTL for mastitis traits and somatic cell count showed a specific effect on mastitis caused by <i>S. dysgalactiae</i>, <i>E. coli</i>, CNS, <i>S. aureus</i> and <i>S. uberis</i>. Results from bacteriological tests of milk samples from mastitic cows were grouped according to sires inheriting a positive or negative QTL allele from the grand-sire. X<sup>2</sup> tests were used to test for differences in pathogen frequencies between the groups. The analyses revealed several QTL showing pathogen-specificity. Positive QTL alleles showing a general positive effect on mastitis were found both to have positive and negative effects on the frequency of specific pathogens. These results might provide information for genetic improvement of mastitis caused by specific pathogens or obtain a better understanding of the physiological nature of mastitis.
JO  - Proceedings of the 8th World Congress on Genetics Applied to Livestock Production, Belo Horizonte, Minas Gerais, Brazil, 13-18 August, 2006
SP  - 15-36
ER  -


- On m'a donc demandé à partir de ce fichier, d'extraire chaque article de ce fichier , et de les importer dans alfresco sous forme de fichier html en les classant automatique par catégorie suivant les mots rencontrés dans le champs AB.


Comment cela est-il faisable dans alfresco ? développement de modules (AMP), de webscripts ?

Au choix!

Déjà, le choix de la solution va dépendre de la façon dont le fichier est "reçu": déposé sur un disque, déposé directement dans Alfresco (par CIFS/FTP/WebDAV), envoyé par e-mail à une adresse configurable (donc éventuellement directement "dans" Alfresco), uploadé par HTTP sur un URL configurable (donc éventuellement directement "dans" Alfresco et/ou à un WebScript), etc.

Dans certains cas on pourra "réagir" à un dépôt (via une règle sur l'espace Alfresco qui reçoit le fichier), dans d'autres il faudra planifier une action, ou alors gérer une requête HTTP entrante.

Dans tous les cas, on aura le choix entre JavaScript et Java; et entre un déploiement "à la main" ou par AMP.

J'aurai personnellement une préférence pour une implémentation en Java, déployée en AMP; mais « l'égout et les couleuvres » comme on dit  Smiley Tongue (ou plus sérieusement : tout dépend du niveau de compétence dans chacun des langages)

Le choix entre les différentes solutions dépend également de la gestion des erreurs voulue et de la possibilité éventuelle de relancer manuellement le traitement.

Difficile d'en dire plus pour le moment…