Communication appli Android avec un NAS
Kilkenny95
Messages postés
178
Statut
Membre
-
BunoCS Messages postés 16550 Date d'inscription Statut Modérateur Dernière intervention -
BunoCS Messages postés 16550 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je dois développer une application android qui communiquerai avec une base Mysql.
J'ai 2 solutions:
1-soit je loge ma base MySql sur un serveur de mon entreprise. Dans ce cas, comment faire communiquer cette base avec mon appli android.
2-J'ai un nas synology, est ce que je peut mettre cette base dessus ??
Autre questions: y'a t-il différents "type" de serveurs ? Pour être plus précis, n'importe quelle serveur (si c'est possible) pourra communiquer avec mon appli ?
Merci d'avance
Je dois développer une application android qui communiquerai avec une base Mysql.
J'ai 2 solutions:
1-soit je loge ma base MySql sur un serveur de mon entreprise. Dans ce cas, comment faire communiquer cette base avec mon appli android.
2-J'ai un nas synology, est ce que je peut mettre cette base dessus ??
Autre questions: y'a t-il différents "type" de serveurs ? Pour être plus précis, n'importe quelle serveur (si c'est possible) pourra communiquer avec mon appli ?
Merci d'avance
A voir également:
- Communication appli Android avec un NAS
- Android recovery - Guide
- Begone android - Accueil - Protection
- Appli miroir - Guide
- Presse papier android - Guide
- À quoi sert google drive sur android - Guide
2 réponses
Je voudrais ajouter une autre question: si j'utilise un serveur mamp, est ce que je peux accéder à ce serveur depuis n'importe où via internet (parfait pour mon appli ??)
Bonjour,
Pour qu'une app mobile accède à ta base de données, il faut des webservices, c'est-à-dire du code (PHP, Jave, autre...) qui propose des méthodes d'accès en lecture et/ou écriture à ta base. ça, c'est le 1er point.
Le 2e point dépend de la question suivante : peux-tu installer un serveur et une base de données sur ton NAS
La question de l'accessibilité dépend là de ton besoin : si tu dois pouvoir accéder à ton serveur en 3/4G alors ton serveur doit être sur l'internet. Si c'est juste une utilisation locale (en WiFi), tu n'en as pas besoin
Pour qu'une app mobile accède à ta base de données, il faut des webservices, c'est-à-dire du code (PHP, Jave, autre...) qui propose des méthodes d'accès en lecture et/ou écriture à ta base. ça, c'est le 1er point.
Le 2e point dépend de la question suivante : peux-tu installer un serveur et une base de données sur ton NAS
La question de l'accessibilité dépend là de ton besoin : si tu dois pouvoir accéder à ton serveur en 3/4G alors ton serveur doit être sur l'internet. Si c'est juste une utilisation locale (en WiFi), tu n'en as pas besoin
Merci !!
Quand tu parles de webservices, tu sous entends quoi ? un bout de code (en java pour ma part, si je code mon appli en java ?)
Je peux installer mySQL sur mon NAS, mais après un serveur je sais pas... Je pensais que le nas pouvait service de serveur ?
Pour être plus claire, je compte créer un nouveau réseau avec mon nas, et tous les pc client ayant accès à ma BDD (qui serait donc DANS mon nas) et du wifi.
L'exécutable de mon appli desktop serait installé sur tous les pc clients.
Est-ce que les pc pourrait communiquer à la BDD (dans le nas) via wifi ?
De même pour l'appli mobile ?
Quand tu parles de webservices, tu sous entends quoi ? un bout de code (en java pour ma part, si je code mon appli en java ?)
Je peux installer mySQL sur mon NAS, mais après un serveur je sais pas... Je pensais que le nas pouvait service de serveur ?
Pour être plus claire, je compte créer un nouveau réseau avec mon nas, et tous les pc client ayant accès à ma BDD (qui serait donc DANS mon nas) et du wifi.
L'exécutable de mon appli desktop serait installé sur tous les pc clients.
Est-ce que les pc pourrait communiquer à la BDD (dans le nas) via wifi ?
De même pour l'appli mobile ?