2011-03-05 36 views
4

我想開發一個基於位置的社交網絡(如谷歌緯度)的Android應用程序,以便客戶端/服務器將用於我的應用程序。什麼類型的客戶端/服務器架構將被使用?是否有任何有用的網站,視頻,關於與我的應用程序相關的客戶端/ (我是Android開發的新手。)將使用哪種類型的客戶機/服務器體系結構?

回答

7

你想在服務器上使用什麼框架?你精通哪些計算機語言?你想在自己的服務器上還是在雲端運行?

一個通用的答案是:

  1. 創建於服務器RESTful service。 REST很常見,並且在所有現代語言框架下都受到支持。由於數據格式使用JSON,因此解碼XML更容易,更快速,並且可以更好地映射到對象。如果您在服務器上使用Java/servlet,則可能需要查看Resteasy

  2. 在Android上使用HTTPClient與您的REST服務器進行通信。使用Gson生成/使用JSON並將其映射到您的對象。

0

我會說使用波峯和忽略所有這些紅眼書呆子誰說,你應該使用了HTTPClient和GSON/org.json重塑自己的自行車。這不值得。你需要一個客戶端 - 服務器通信通道,對吧?拿着吧。

相關問題