Base de données H2
Fermé
Kilkenny95
Messages postés
151
Date d'inscription
lundi 24 septembre 2018
Statut
Membre
Dernière intervention
31 août 2020
-
2 nov. 2018 à 11:13
Kilkenny95 Messages postés 151 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020 - 2 nov. 2018 à 13:40
Kilkenny95 Messages postés 151 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020 - 2 nov. 2018 à 13:40
A voir également:
- Base de données H2
- Formules excel de base - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Désolé l'utilisation de la base de données a expiré epic games - Forum Jeux vidéo
- Germain veut gérer les activités de son association avec une base de données. il a commencé à créer des tables dans un fichier, mais il n’est pas sûr du résultat. le fichier à télécharger contient uniquement le schéma de cette base de données. en l’état actuel, que peut-on en déduire ? - Forum Outlook
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
2 nov. 2018 à 11:33
2 nov. 2018 à 11:33
Bonjour,
Une application ne devrait jamais accéder directement à la base de données, car cela voudrait dire donner les identifiants de connexion au client, qui pourrait s'en servir au delà de ce que fait le programme.
Il faut passer par un programme de type serveur, qui est le seul à accéder à la base de données, et qui fournit des services d'accès (en REST par exemple) à tes applications desktop ou mobile.
Remarque : la base de données H2 ne permet d'avoir qu'une seule connexion ouverte en simultanée, elle ne supporterait donc pas d'avoir plusieurs clients qui la sollicite en même temps, alors qu'avec un serveur unique il n'y a plus de problème.
Une application ne devrait jamais accéder directement à la base de données, car cela voudrait dire donner les identifiants de connexion au client, qui pourrait s'en servir au delà de ce que fait le programme.
Il faut passer par un programme de type serveur, qui est le seul à accéder à la base de données, et qui fournit des services d'accès (en REST par exemple) à tes applications desktop ou mobile.
Remarque : la base de données H2 ne permet d'avoir qu'une seule connexion ouverte en simultanée, elle ne supporterait donc pas d'avoir plusieurs clients qui la sollicite en même temps, alors qu'avec un serveur unique il n'y a plus de problème.
2 nov. 2018 à 12:26
2 nov. 2018 à 13:27
Le programme serveur sert d'intermédiaire, c'est le seul à faire des requêtes en base de données.
Si un client a besoin de données il s'adresse au serveur, qui fera une requête (ou plusieurs) et lui remontera les données de résultat. Cela permet notamment de garantir que tes deux clients (desktop et mobile) auront bien les même données, puisque le serveur va traiter leurs demandes de la même manière.
2 nov. 2018 à 13:40