2011-03-28 67 views
1

我正在開發一個有趣的小項目,涉及Android和Web服務器。從Android上讀取/寫入服務器上的文件

我想對使用的協議/模型提出一些建議,最適合以下場景。

服務器側

我有安裝下面的5個組分:

  • 甲配置文件rule.csv含有6列和大約20行。該文件中的每一行都是一條規則。

  • A 「開關」 文件RUN.onRUN.off

  • ,根據這些規則運行時,如果存在RUN.on

  • 在運行Java程序每隔5min一個cronjob的Java程序。

  • 一個PHP頁面。 control.php?run=on將重命名RUN.offRUN.on
    control.php?run=off將設置RUN.off

在Android

  • 是提交給control.php改變運行狀態的應用程序。

目標

現在我想將功能添加到Android應用程序,這樣我可以查看和添加/刪除規則rule.csv。這需要一個Android < - >服務器< - >文件通信。但是,使用PHP獲取整個文件並在編輯後將其傳回,在這種情況下似乎不是一種好方法。

由於這是一個只是爲了好玩的項目,讓它工作並不是我的首要任務;我想尋找一個能處理這種任務的好模型,並且我願意在必要時學習其他語言。有任何建議嗎?

回答

0

我猜規則文件有點大,或者你只是轉移它。

添加新規則看起來非常簡單 - 在Android上輸入數據並將規則發送到服務器。但是,您希望Android用戶選擇要刪除的規則嗎?你可以傳輸所有規則的名稱,讓用戶選擇規則,然後只發回規則名稱?

相關問題