Bonjour, mise à part les SGBD et LDAP par l'intermédiaire de JAAS, quelles sont les sources de données utilisables par les ejb 2.0?
Peut on utiliser des fichiers plats ou des bases de données objets?
Si non, pourquoi?
merci d'avance
thomy
Bonjour, mise à part les SGBD et LDAP par l'intermédiaire de JAAS, quelles sont les sources de données utilisables par les ejb 2.0?
Peut on utiliser des fichiers plats ou des bases de données objets?
Si non, pourquoi?
merci d'avance
thomy
JAAS n'a rien a voir avec EJB. JAAS est utilise pour construire des module de securite.
Les specs EJB sont ecrites de telle facon que n'importe quel mode de persistence peut etre utilise.
Si tu utilises CMP, les conteneurs peuvent choisir de fournir les implementations qui leur plaisent, en fonction des besoins des clients. En general, c'est DB.
Meme LDAP, quel (s) conteneurs proposent une persistence LDAP avec des CMP?
Tu peux toujours utiliser BMP et ecrire la persistence toi-meme.
Bon courage.
Christophe Ludet
Testez vos connaissances Java - http://knotty.developpez.com
Donner des ailes a votre application (J2EE patterns) - http://knotty.developpez.com/j2ee
merci knotty de repondre à ma faible experience![]()
Donc si je comprends bien les CMP sont conçus avant tout pour des SGBD.
Si je veux utiliser des fichiers plats ou une base objet, il faut que j'utilise des BMP et que je realise moi même la persistance.
Ce qui ne serait pas le cas avec une technologie comme JDO par exemple qui prend en charge n'importe quelle source de données.
JDO comme CMP sont ouverts quant au modele de persistence. C'est vrai que si tu veux faire de la persistence sur un fichier texte ou xml, JDO me semble bien mieux adapte.
Pense a CMP/BMP comme un acces persistent ou clustering, securite et transactionel sont largement simplifies.
Bon courage
Christophe Ludet
Testez vos connaissances Java - http://knotty.developpez.com
Donner des ailes a votre application (J2EE patterns) - http://knotty.developpez.com/j2ee
merci pour ces infos.![]()
Partager