Communication appli Android avec un NAS

Kilkenny95 Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   -  
BunoCS Messages postés 15952 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
A voir également:

2 réponses

Kilkenny95 Messages postés 151 Date d'inscription   Statut Membre Dernière intervention  
 
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 ??)
0
BunoCS Messages postés 15952 Date d'inscription   Statut Modérateur Dernière intervention   3 918
 
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
0
Kilkenny95 Messages postés 151 Date d'inscription   Statut Membre Dernière intervention  
 
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 ?
0
BunoCS Messages postés 15952 Date d'inscription   Statut Modérateur Dernière intervention   3 918
 
Je ne suis malheureusement pas un expert réseau mais, en terme de sécurité, tu dois installer un serveur qui fera l'interface avec ta BDD. En aucun cas, ta BDD ne doit être accessible par tout le monde
0