Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Android] PHP incontournable pour MySql ?

Sujet résolu
    10 avril 2018 à 0:18:51

    Bonjour,

    Je souhaite mettre au point un espace membre dans mon application Android. J'ai fait des recherches sur MySql pour les applications Android.

    Je retrouve toujours la même chose : une communication entre l'application en java et un site en PHP pour intéragir avec la base de données (à l'aide des objets JSON ).

    Pourtant JAVA peut interagir avec une BDD. Pourquoi on utilise souvent la façon de faire avec le PHP ?

    Il m'est venu en tête une hypothèse : Serait ce par soucis de sécurité ? Sachant qu'on peut "sniffer" les requêtes ou même "décompiler" une partie du code source d'une application, on craint alors l'exploitation de failles pour récupérer les coordonnées de la BDD et prendre son contrôle ?

    Je vous en remercie pour vos retours

    Bonne soirée

    -
    Edité par Sp0ngeB0b 10 avril 2018 à 0:19:09

    • Partager sur Facebook
    • Partager sur Twitter
      10 avril 2018 à 10:06:01

      Salut,

      Tu as déjà compris le principe ;) Ton application doit passer par un "site" hébergé pour communiquer avec ta BDD distante. Après ce n'est pas forcément du PHP, tu es libre. Il faut juste faire des requêtes http (get/post) vers ton site.

      Une application Android est facilement décompilable, donc si tu connectes directement ton application à ta base de données distante, n'importe qui peut récupérer l'adresse de ta BDD, ton login, ton mot de passe etc. Donc oui, il y a une part de sécurité de tes données.

      En externalisant l'accès à la BDD distante via un site, tu n'as plus besoin de rentrer les informations de connexion en dur dans ton application.


      Bonne journée

      • Partager sur Facebook
      • Partager sur Twitter

      Xavier LEFEBURE - https://www.notifall.com

      [Android] PHP incontournable pour MySql ?

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown