Connectez android application avec la base de données à partir d'un Site web
J'ai besoin les utilisateurs à s'inscrire sur mon site avec votre login et mot de passe.
essentiellement, j'ai besoin de faire ce qui suit
1.Connectez android application avec la base de données à partir d'un site web.
2.Stocker des informations dans la base de données.
3.extraire des informations de la base de données.
J'ai déjà de l'expérience avec la norme sqlite construire dans les applications android. Le problème c'est que je dois laisser les gens s'inscrire mon site et retrive quelques informations
- Double Possible de Synchroniser Android avec un site web de base de données?
Vous devez vous connecter pour publier un commentaire.
Pour stocker ou récupérer des informations stockées sur une Base de données sur un serveur web, vous aurez besoin de créer un service web simple qui permettra de transmettre les demandes à la base de données et de retourner les résultats de la base de données en arrière pour Android dans un format Android peut comprendre. Typiquement, vous pouvez envoyer des données en POST ou de REPOS, puis de récupérer les données au format JSON.
Il est un très bon exemple de comment vous pourriez réaliser que l'utilisation de PHP ici. Ici vous pourrez envoyer des requêtes à partir d'Android pour le script PHP(hébergé sur le serveur) à l'aide de POST et le script de retourner les résultats au format JSON, qui à son tour peut être analysé par Android pour obtenir le résultat souhaité.
C'est la base de la méthode complexe de services web comme twitter, facebook et l'envie de fonctionner. La plupart de l'interaction se fait avec le REPOS & JSON.
Habituellement, vous ne devriez pas vous connecter directement à une base de données d'une application, car:
Sur la base de ces points, je vous recommande de mettre un webservice entre votre application et la base de données. Ce webservice peut être programmé dans un langage de programmation que vous aimez. Il se doit de protéger votre base de données à partir involontaire des requêtes sur votre base de données.
L'application se connecte à votre webservice, le webservice valide la saisie de l'utilisateur et les stocke dans la base de données. Si vous souhaitez recevoir des données à partir de la base de données, il suffit de la connecter au service web et de demander des données.
Le Meilleur moyen serait d'utiliser
Web-Services
et de les mettre en œuvre pour traiter toutes les Requêtes Sql envoyées à partir de votre client les Appareils android.Vous pouvez utiliser SQLLite pour accéder à la base de données mais je ne sais pas si c'est trop fort pour l'enregistrement des que vous êtes tenu de fournir sql base de données de mot de passe.
Vous pouvez utiliser google firebase et Json pour votre projet, vous avez juste besoin d'héberger votre site web et vous pouvez Accéder à votre base de données partagée.
mais vous devez vous assurer que la base de données que vous utilisez est partagé d'une base de données .