簡體   English   中英

Android 服務器最佳實踐

[英]Android Server Best Practices

我有一個非常籠統的問題,因為它是關於我知之甚少的事情。 我知道最好問一個具體的問題,但是當你幾乎一無所知時,這是不可能的。

我正在開發 Android 手機應用程序。 該應用程序將需要一些來自我將要創建的服務器的數據。 我還在研究有多少數據和什么樣的數據。 它可能是非常少量的文本 (<1KB) 或最多 10KB 和幾張低分辨率照片。 服務器上的數據需要每天更新,因此 Android 客戶端應用程序可以看到每日更新。

我沒有使用服務器的經驗,所以我不知道從哪里開始研究最佳實踐。 我已經閱讀了一些東西,但似乎並沒有讓我更接近要采取的方向。

我正在尋找易於實現的東西。 有人可以建議一種可能很好用的技術、技術、工具、協議……。 我是專家 C++ 程序員,我一直在學習 Java 的 Android,如果這些技能有助於提出建議。

隨意提出可能會影響最佳選擇的問題。

感謝您理解這個問題的一般性。

拜托了,別鬧了。 謝謝。

我不確定它是否有幫助,但我一直在使用它來調用我的服務器(在 android 上)上的 html 文件,

public String RequestURL(String url_location){
    try {
        URL url = new URL(url_location);
        URI uri;
        try {
            uri = new URI(url.getProtocol(),url.getHost(),url.getPath(),url.getQuery(),null);
            url_location = uri.toString();
            try{
                DefaultHttpClient httpClient = new DefaultHttpClient();
                HttpGet httpGet = new HttpGet(url_location);
                ResponseHandler<String> resHandler = new BasicResponseHandler();
                String data = httpClient.execute(httpGet,resHandler);
                return data;
            }catch(ClientProtocolException e){
                return "";
            }catch(IOException e){
                return "";
            }
        } catch (URISyntaxException e) {
            return "";
        }
    } catch (MalformedURLException e1) {
        return "";
    }
}

我最近也開始在我的 web 主機上使用google apppot 引擎,它讓你編寫服務器端 java。

我想你想建立一個 http 后端..

您可以使用restfulie它的 java 之類的東西非常輕松快捷地實現一個寧靜的環境,並將在客戶端(android)和服務器端為您提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM