Communication appli Android avec un NAS

Fermé
Kilkenny95 Messages postés 157 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020 - 21 janv. 2019 à 12:50
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 22 janv. 2019 à 16:06
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 157 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020
21 janv. 2019 à 14:03
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 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 3 895
21 janv. 2019 à 15:52
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 157 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020
22 janv. 2019 à 14:17
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 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 3 895
22 janv. 2019 à 16:06
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