|
|
Section 5
Engins de RDBMS
Jetstore
XDB a tenté de répondre au besoin que nous avons identifié au départ, soit un engin
compact de RDBMS écrit entièrement en Java, destiné principalement aux applications Java enchâssées.
JetStore n'obéit pour l'instant à aucun standard, propose sa propre API mais est par ailleurs gratuit.
La compagnie hésite encore quant à l'importance relative de diverses améliorations à
apporter au produit ; doivent-ils implanter en priorité les standards ODBC-JDBC ou les architectures
de couplage avec des objets (à la ODMG-93)? Ils ont même fait un questionnaire pour consulter leurs
clients sur le choix à faire. La différence d'effort entre un cas et l'autre est si considérable
que tout porte à croire que la demande pour une architecture JDBC dans ce contexte est étonnamment
assez faible. Mais faut-il vraiment s'étonner? Les architectures enchâssées ne visent pas principalement
une base de données centrale, sauf dans le cas où elles servent à l'entrée de données
en temps différé.
XDB: JetStore
|
Connexion à des données relationnelles |
JetStore est une RDBMS autonome |
Compatibilité avec les RDBMS |
non. JDBC prévu |
Contexte d'utilisation |
Utilisation multi-usager |
non |
Gestion des transactions |
non |
Sécurité |
non |
Données distribuées |
non |
Utilisation différée |
non |
Génération de pages Web |
non |
Standards |
Futur: JDBC et ODBC
OU ODMG-93 (couplage objet-relationnel) |
Données techniques et commerciales |
Plate-forme et contraintes système |
architecture compacte, Java pur |
Engin en pur Java |
oui |
Modèle de distribution |
gratuit pour l'instant |
Étape de développement |
en développement, version stable disponible |
|
|
|