我正在編寫一個移動應用程序,並且此移動應用程序將與Azure中的服務器通話以獲取數據,並可能推送一些服務。Azure移動服務vs自己的REST服務
現在,我一直記住,我打算編寫一個簡單的RESTful Web服務來處理所有這些事情,並將它託管在Azure上的一個網站上 - 但是,自從我發現了他們的Mobile服務,我不完全確定我明白它的用途。
看着它,它似乎是關於從您的服務器上運行的代碼的提取,以及您推送到的代碼,是您的回報?所以它對我來說沒什麼用處,因爲我的Web服務將返回依賴於邏輯的數據。但是,移動服務直接處理推送通知的能力非常好(使用Azure網站有多難?通過移動服務發送推送通知?)
但是,我不知道我是否錯過了一些東西?我寧可不必重新發明輪子,因爲移動服務將做我想做的事情,特別是因爲我將使用Xamarin,並且有一個很好的組件可以與移動服務通話...
謝謝
這是一個很好的答案。我想說的一件事是,如果你將服務轉到一個天藍色的網站,那麼它應該與標準網站的東西自動縮放。我嘗試了移動服務,並且遇到了一些問題,甚至讓運行變得簡單,因爲它正在查看無法在任何地方定義的無效連接字符串,無論是在Web配置還是天藍色的,所以它立刻讓我停止因爲我不想與天青戰鬥。所以我可以很好地推出自己的。滾動你自己的另一個好處是自定義url,否則你必須使用Azures自己的url結構,綁定你 – britcowboy 2014-10-10 13:29:47
我會標記爲答案,因爲這是一個非常有用的答案,瞭解利弊。乾杯 – britcowboy 2014-10-10 13:31:02