BDD en ligne accessible depuis un prog ext.
Résolu
kij_82
Messages postés
4260
Statut
Contributeur
-
toma_f_1 Messages postés 94 Statut Membre -
toma_f_1 Messages postés 94 Statut Membre -
Bonjour,
J'ai actuellement un hébergement en ligne, BDD MySQL, et donc un site internet.
J'aimerai développer un soft en Java qui s'appuie sur cette base de données (ou une autre s'il faut en refaire une), seulement je ne sais pas comment procéder.
Est-ce que les hébergeurs de type OVH offre la possibilité de configurer les bases de données pour qu'elles soient accessibles de manière sécurisées depuis l'extérieur, ou est ce que je suis obligé de mettre en place un service qui pioche dans la BDD pour ensuite rediriger sur une sortie standard qui sera lu par mon soft Java (si vous voyez ce que je veux dire) ?
Ou y a-t-il tout simplement des solutions de mise en ligne de serveur SQL avec accès externe (serveur dédié je suppose ?) ?
Merci pour vos réponse par avance.
J'ai actuellement un hébergement en ligne, BDD MySQL, et donc un site internet.
J'aimerai développer un soft en Java qui s'appuie sur cette base de données (ou une autre s'il faut en refaire une), seulement je ne sais pas comment procéder.
Est-ce que les hébergeurs de type OVH offre la possibilité de configurer les bases de données pour qu'elles soient accessibles de manière sécurisées depuis l'extérieur, ou est ce que je suis obligé de mettre en place un service qui pioche dans la BDD pour ensuite rediriger sur une sortie standard qui sera lu par mon soft Java (si vous voyez ce que je veux dire) ?
Ou y a-t-il tout simplement des solutions de mise en ligne de serveur SQL avec accès externe (serveur dédié je suppose ?) ?
Merci pour vos réponse par avance.
A voir également:
- BDD en ligne accessible depuis un prog ext.
- Partager photos en ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Reconnaissance musique en ligne sans télécharger - Guide
- Apparaitre hors ligne instagram - Guide
6 réponses
Re,
J'ai trouvé la réponse de moi-même. Pas possible, pour raison de sécurité, ça parait logique.
Par contre, pour contourner ce problème, il est possible de mettre en place un web service PHP (par exemple) à l'aide de SOAP (ou inclure la librairie NuSoap si SOAP est désactivé chez l'hébergeur) qui utilise la base de données.
Ainsi, la base de données est requêttée par le service lui-même, qui retourne la réponse via SOAP au client Java qui l'a appelé.
J'ai trouvé la réponse de moi-même. Pas possible, pour raison de sécurité, ça parait logique.
Par contre, pour contourner ce problème, il est possible de mettre en place un web service PHP (par exemple) à l'aide de SOAP (ou inclure la librairie NuSoap si SOAP est désactivé chez l'hébergeur) qui utilise la base de données.
Ainsi, la base de données est requêttée par le service lui-même, qui retourne la réponse via SOAP au client Java qui l'a appelé.
logiquement ton hébergeur il t'as filé les infos de connexion(ip, login, port, mdp) à la base de données mysql, non?
A priori si t'as tout ça tu peux y accéder comme tu veux dans ton prog. java, juste en ayant le pilote mysql et en précisant les infos de connexions. arrêtez moi si je dit une connerie.
A priori si t'as tout ça tu peux y accéder comme tu veux dans ton prog. java, juste en ayant le pilote mysql et en précisant les infos de connexions. arrêtez moi si je dit une connerie.
Non, il n'y est pas question d'accéder à la base de données, ça j'ai tout ce qu'il faut pour le faire.
Mais d'y accèder depuis un programme qui n'est pas installé sur le serveur ou j'ai l'hébergement.
Et ça généralement les hébergeurs le refuse, question sécurité, ce qui en soit est plutôt logique : ils ne vont pas autoriser un programme inconnu à utiliser les bases de données qu'ils hébergent.
d'accord je comprends.
juste une précision, pour info, quand tu dis "les hébergeurs le refuse", ca veut dire que c'est interdit et pam pam les doigts si tu le fait ou que c'est impossible techniquement parlant ?
juste une précision, pour info, quand tu dis "les hébergeurs le refuse", ca veut dire que c'est interdit et pam pam les doigts si tu le fait ou que c'est impossible techniquement parlant ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question