Je travaille sur un petit projet pour le plaisir, qui implique Android et un serveur Web.Lire/écrire des fichiers sur le serveur à partir d'Android
Je souhaite obtenir des suggestions sur le protocole/modèle à utiliser qui convient le mieux au scénario suivant.
côté serveur
I ont la configuration des 5 composants suivants:
un fichier de configuration qui contient
rule.csv
6 colonnes et environ 20 rangées. Chaque ligne de ce fichier est une règle.Un "switch" fichier
RUN.on
ouRUN.off
Un programme Java qui fonctionne selon les règles, si
RUN.on
existeUn cronjob qui exécute le programme Java toutes les 5 minutes.
Une page PHP.
control.php?run=on
renommeraRUN.off
àRUN.on
control.php?run=off
établiraRUN.off
Sur Android
- Une application qui se soumet à
control.php
pour changer l'état de fonctionnement.
Objectif
Maintenant, je veux ajouter une fonctionnalité à cette application Android, de sorte que je peux voir et ajouter/supprimer la règle dans rule.csv
. Cela nécessite un Android < -> Server -> File communication. Cependant, obtenir le fichier entier en utilisant PHP, et le renvoyer après l'édition ne semble pas être un bon moyen dans ce cas.
Puisqu'il s'agit d'un projet juste pour le plaisir, le faire fonctionner n'est pas ma priorité; Je voudrais chercher un bon modèle qui gère ce genre de tâche et je suis prêt à apprendre d'autres langues si nécessaire. Un conseil?