Re: Archivage de données hétérogènes

Hervé Agnoux <[email protected]>
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
Le vendredi 19 novembre 2010, David Brassely a écrit :
> L'idée autour de l'EJB est de proposer un service d'archivage (via un
> session bean) qui prendrait en paramètre un objet ou une collection d'objet
> à archiver.
> 

Je pense que jackrabbit en particulier est le jcr en général est mieux adapté 
à la mémorisation de données documentaires. Un document est un truc que 
l'utilisateur final y demande si y peut pas l'imprimer. Certes le JCR ne 
contient aucun service d'impression, mais cette demande est un indice majeur 
de ce que l'utilisateur conçoit le truc comme un ensemble cohérent qu'il peut 
lire. Une donnée documentaire est n'importe quoi qui y ressemble.

Ça pourrait faire pour les POJOs, mais j'ai l'impression qu'actuellement les 
EJB et JPA fonctionnent mieux.

Le JCR est bien pour les documents, car ça sépare mieux le contenu des méta-
données, le pain quotidien du traitement des documents. Cette séparation 
n'existe pas dans les objets java, sauf pour les intellectuels.

Après... il y a bien des utilisateurs qui demandent si peuvent pas imprimer 
leurs objets javas... que faire en ce cas ?



> Je ne connais JCR qu'à travers Alfresco pour le moment et je n'ai pas
> encore utilisé en direct une implémentation de cette spécification. Mon
> idée est de définir autant de workspace que d'applications ayant besoin
> d'une
> fonctionnalité d'archivage, est-ce une bonne idée ?
> 

Oui, ça serait une bonne idée.

Mais, tel que tu décris ton besoin, je ne pense pas que jcr est adapté, mais 
plutot les autres choses que les autres t'ont conseillées, ou même JPA 
seulement. Si les utilisateurs ne te demandent pas d'imprimer les POJOS, le 
JCR n'est pas adapté, full stop et final point.

Pour en revenir aux performances de jackrabbit, je n'ai entendu personne dire 
qu'elles étaient mauvaises, donc... toutefois il faut bien préciser que le JCR 
est une machinerie qui, en plus d'archiver les données, en fait l'indexation 
pour les services de recherche, souvent fait aussi la gestion des versions 
précédentes, sans parler de la gestion des droits ; il faut replacer la notion 
de performance dans ce contexte !

A+.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.