[英]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.