2012-02-22 50 views
0

我正在開發一個訪問存儲在服務器計算機上的數據庫的android應用程序。我做了一些Google搜索,並瀏覽了一些編程書籍,但找不到太多信息。訪問服務器計算機上的數據庫的Android應用程序

SQLite似乎是正確的路要走,但我找不到任何關於存儲在服務器上的數據庫。如果有人能指出我的方向,我會很感激。

謝謝

回答

1

你在說什麼類型的服務器?

最簡單的情況是,您可以編寫一個服務器程序來公開數據庫中的某些信息。然後,您可以通過Android應用程序執行GET請求來獲取這些數據。
如果數據更加複雜和結構化,您的服務器可以返回json或xml對象,然後從客戶端解析它們。

+0

我正在考慮這麼做,因爲數據並不那麼複雜,但我認爲它可能會導致性能問題,因爲它需要不斷向服務器程序發送/接收數據。 – Ross 2012-02-22 17:55:20

+0

如果結果大部分時間相同,則可以應用緩存機制(如memcache)來減少數據庫查詢 – 2012-02-22 17:58:26

+0

結果將完全依賴於用戶,並且可能大部分時間都是相同的,但它們可能會完全不同每時每刻。但是你給了我一個我想要嘗試的想法。 tTanks! – Ross 2012-02-22 18:16:28