簡體   English   中英

尋求創建用於客戶端身份驗證的Web服務並需要一些建議

[英]Looking to create a webservice for client authentication and need some advice

我正在開發一個Android應用程序,以容納我創建的某些桌面軟件。 我希望移動應用程序的用戶必須通過身份驗證來驗證其身份。 基本上,Web服務將必須充當中心樞紐,以認證和保存android應用程序所需的信息。 我認為它應該起作用的方式是

-設置中央Web服務

-允許用戶使用電子郵件/密碼從桌面客戶端創建帳戶

-桌面客戶端會將信息發送到android應用所需的網絡服務。

-當android應用程序通過身份驗證后,它將檢索從客戶端發布的所需數據。

因此,基本上該服務將需要能夠發送和接收數據。

我將僅使用.net(C#或vb.net)提供服務,因此這引出了兩個問題:

我應該為此使用WCF嗎? 如果是這樣,我應該創建WCF服務庫還是WCF服務應用程序?

我應該使用“登錄登錄”服務方法嗎?

Web服務不需要花哨的東西,只需要完成工作即可。 是他們提供的任何樣板項目模板還是我可以用來幫助建立基礎的項目?

我最近發現了SudzC.com,它可以從.net Web服務的wsdl數據生成Objective-C的類和方法,而且我相當確定它也支持Android。

我在WCF之前就有大量的相當“陳舊”的Web服務,它們目前運行良好。

我應該指出,盡管SudzC服務僅向您顯示它可以免費為您做些什么-要獲取代碼,您必須支付約20英鎊的一年通行證。

我工作過的地方也有類似的經歷。 我們必須為公司組裝一個Android應用程序。 如果您使用的是.net 4.0或更高版本,則可以利用WebApi 它可以返回json或xml。 因此,這意味着任何平台都可以使用它(desktiop,android等)。 我發現它非常易於使用,而且開銷很小。

暫無
暫無

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

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