2013-03-14 89 views
1

我正在研究一個我感興趣的項目,該項目有一個可以掃描指紋和註冊/驗證它們的android手機附件在線數據庫。Web服務(ASP.NET)和Android應用程序(API)可通話性

我想登錄系統,以便用戶可以訪問他們的數據庫,並且我已經確定了一個稱爲源AFIS的良好開源識別程序。

我沒有很多編寫Android應用程序或使用源AFIS創建程序的問題,但是我在繞過這兩者的連接時遇到了困難。

從研究我認爲最好的方法是爲應用程序構建一個REST API,但由於我希望Web服務部分運行程序並返回結果,因此我傾向於使用ASP編寫它。 NET AJAX的Web服務,是否有可能仍然建立一個REST API,可以輕鬆地與Web服務進行交互(如果是這種情況)?

+0

您可以使用新的[ASP .NET Web API](http://www.asp.net/web-api)輕鬆構建RESTful應用程序。 – 2013-03-14 03:43:10

+0

是的,你可以建立一個web api服務。 – 2013-03-14 03:45:31

回答

1

您Android應用可以使一個HTTP請求就像一個網頁瀏覽器,JavaScript的web瀏覽器,以及任何其他應用程序。你只需要在你的AndroidManifest.xml文件中聲明權限:

<uses-permission android:name="android.permission.INTERNET" /> 

退房的文檔爲HttpURLConnection,這是Android 2.3及以上推薦的類。您可以使用它來對任何URL(包括您的ASP.NET後端)進行GET和POST請求。

相關問題