2017-02-20 64 views
0

我一直在尋找有關使用android消費Web服務的YouTube上。大部分視頻都是1歲或2歲。這是否過時了?有一個更好的方法嗎?目前我在一家公司,我被分配到有他們的web服務的android版本。獲取Web服務並使用android來使用它們?

我被告知使用Visual Studio使用sql創建服務。 創建android UI並使用服務來提取數據。

我在做對吧?

這是怎麼回事?

我應該添加JavaScript或類似的東西?

我一直在尋找RESTful,Soap,Json和Wcf。但是如果我必須從頭開始一切,最好的方法是什麼?

- 我正在使用的程序/系統。

  • 微軟的Visual Studio Express的2013的Web

  • SQL服務器

  • IIS表達

  • Android Studio中

*有人告訴我,只有用戶架構4.0 for Visual Studio

回答

1

您可以使用WCF(SOAP),WCF(RESTful)或WebApi來創建服務,兩者都有其自身的優點和缺點。您可能需要花一些時間來查看您的需求,然後決定要開發哪種類型的服務。 SOAP使用更復雜的使用XML的消息傳遞模式,其中REST使用標準的HTTP協議和方法來傳遞和傳輸數據。但是,如果您計劃在各種應用程序(如移動,Web,桌面,客戶端腳本交互等)中使用此服務,則可以考慮將該服務作爲RESTful開發。有關SOAP和RESTful的詳細信息,請參閱此鏈接 Understanding SOAP and RESTful

+0

它是一款股票應用程序,因此顯示記錄和添加記錄將是必需的。我相信基於REST會更好嗎?如果這是WCF或WebApi更好的情況? – Chris

+0

WebApi對於REST來說是一個更好的選擇,因爲它是構建REST服務和使用MVC模式的理想平臺。 – BipinR

+0

謝謝,但有可能解釋一點關於MVC和Webapi的更深入,我讀到的是使用webApi或MVC。還是我讀錯了東西... – Chris