Bonjour,
J'aimerais savoir si il existe un moyen autre que de passer par du php, JSON pour pouvoir dialoguer entre une BDD et une application android j'utilise android studio et merci de votre aide.
Bonjour,
J'aimerais savoir si il existe un moyen autre que de passer par du php, JSON pour pouvoir dialoguer entre une BDD et une application android j'utilise android studio et merci de votre aide.
Il faut nécessairement une technologie serveur (PHP, ASP et autres), sauf à utiliser des BDD qui offrent déjà une couche http. De plus en plus de base le font, dont MySQL avec MySQL HTTP Plugin par exemple.
Mais dans tous les cas, il y aura un format d'échange, JSON ou XML le plus souvent.
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
Ce que je ne veut pas ses un script php qui se ferrai questionné par l'application, mais si l'on peut questionner directement la bdd via l'application, si vous avez un tuto la dessus cela me serrai grandement utile merci
Cherches des tutos sur MySQL HTTP Plugin. Uniquement en Anglais je pense.
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
J'ai essyer d'utiliser le driver JDCB mais j'ai toujours la même erreur auriez vous une idée ?
Erreur :
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception.
Probablement car tu ne fais pas appel a jdbc dans un autre thread que le thread UI.
Ceci dit on ne se connecte jamais directement à une bdd à distance.
Pour des raisons de sécurité principalement.
Un intermédiaire webservice permet de ne pas embarquer les identifiants d'un compte dans la BDD (ou de s'amuser à gérer un token), limite les droits et les possibilités (n'est possible que ce que le webservice permet). Attaquer la BDD directement est une mauvaise idée et l'expose a de l'aspiration et des attaques.
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Partager