Bonjour,
je suis en train de concevoir une application (en gros, un agenda).
Cette application utilisera une bdd quelconque (mysql, postgre, oracle..) hébergé sur un serveur.
J'aimerai développer mon application en différents langages :
- php pour la rendre accessible de n'importe où
- C++ pour en faire une version locale
- une version android
- une version iphone
C'est assez prétentieux je l'admet...
Ma question est donc celle ci :
Est-il possible d'avoir une couche d'abstraction pour la bdd afin de rendre celle-ci flexible et ce, pour différents langages ?
J'ai un peu recherché sur le net avec les mots clés "Database astraction layer" mais tous les résultats sont des couches d'abstractions pour un langage unique (pdo pour php, opendbx pour c, etc.).
N'en existe-il pas une multi-langage ? Cela permettrait de fournir des méthodes pour accéder aux données qui seraient communes aux différents langages.
Merci pour l'éclaircissement
Cdlt,
Bastien
Partager