2012-09-21 56 views
-3

我將創建一個android carpool應用程序,用戶可以在該應用程序中使用該應用程序在移動設備上進行註冊併發布拼車提供的服務。而其他用戶只能使用他們的移動應用搜索優惠。 所以我想創建一個服務器,它可以存儲拼車出價和註冊詳細信息,並且在其他用戶搜索該提議時也顯示相同的內容。 我不知道如何創建此服務器,我有另一臺PC,我可以作爲服務器,但我不知道如何應用程序將發送/接收來自此服務器的數據...或者如果有任何其他方式,我可以創建一個服務器,請指南。創建可用於Android應用程序的服務器

+0

我想你可以使用[parse.com](https://www.parse.com/)而不是你自己的服務器和api。從未使用過它,但它似乎很受歡迎,並且在特定條件下是免費的。 – zapl

+0

[**您嘗試過什麼?**](http://whathaveyoutried.com) –

+0

搜索「mcruiseon」,他們已經找出了服務器部分。 – Siddharth

回答

1

您不必創建服務器而不是創建一個web應用程序網絡服務應用程序,並通過Apache Http client API提出要求。我想建議 - Jersey RESTful Web services.

0

基本設備:

  • 的Tomcat阿帕奇(或任何應用服務器)
  • MySQL的(或任何DB)
  • 的Java創建一個後臺來管理數據

你可以創建一些Web服務(尋找jersey)來管理用於檢索和使用JSON發送數據請求(gson是一個很好的和可靠的lib)

0

有很多方法可以爲你的android appplication創建服務器 - 哪一個最適合你,取決於你在服務器端得到了什麼。在任何情況下,您都需要在您控制的某個域上使用自己的網絡服務器,並有可能創建動態內容。

一些雜七雜八雜感:但從Android客戶端點

最簡單的方法將一些基於REST的HTTP服務,與用戶認證的可能性。您可以考慮使用安全連接(以防萬一)

驗證是必要的。最簡單的方法兩個實現將只是您的應用程序的基本認證,但它不會很安全。使用OAuth(如驗證)可以實現合理的安全性。

最適合您的解決方案是使用一些雲託管服務(如在amazon,gae,heroku或其他)。大多數雲託管服務將爲您提供開箱即用的REST風格框架,與身份提供商的集成以及一些便捷的數據庫引擎。

不要affraid的成本,幾乎每一個雲服務將爲您免費帳戶一些處理能力,如果你長大了基本的服務,您將可能有足夠大的用戶羣來支付這一點。

+0

感謝您的答覆,讚賞。 – user1688904

相關問題