我在用戶可以添加文件的服務器端維護一個隊列。顯示已由不同用戶添加的文件的應用程序隊列必須動態更新。我不想定期輪詢服務器以檢查隊列中是否有新項目。有什麼方法可以通知客戶端應用程序新項目已經到達隊列中,並且現在必須輪詢服務器以檢索該文件?我不想要推送通知,因爲推送通知用戶會收到通知,我寧願要在內部處理消息,應用程序應在收到消息時輪詢服務器如何在沒有客戶端發送任何請求的情況下從Windows Azure服務器向客戶端移動應用程序(iOS)發送消息?
請讓我知道如果您有任何想法,我因爲這個問題而感到我的項目。
感謝
沒有,我不想推通知項目添加用戶。就像推送通知會出現在電話的通知欄中。我不想那樣。我想要一個消息,可以在應用程序內部處理,而用戶不知道。任何想法? – Bitsian
我沒有使用iOS,但我使用Windows Azure Mobile Service和Windows 8構建了一個應用程序(http://gauravmantri.com/2012/08/30/how-i-built-an-awesome-chat-application-換窗口-8-與 - 窗口天青的移動服務/)。在那裏我實現了推送通知,但是當通知到達設備時,我在我的代碼中處理了該事件,以便用戶不會收到通知。您可能想要查看適用於Windows Azure Mobile Service的iOS SDK(https://github.com/WindowsAzure/azure-mobile-services/tree/master/sdk/iOS),它可以執行相同的操作。 –