2012-01-17 128 views
-3

我們需要編寫一個iPhone應用程序。iPhone Web服務通訊

應用程序需要使用Web服務來存儲用戶信息,用戶會話。等等。

另外一個功能是,我們應該可以通過iPhone應用程序ping任何用戶[iPhone會調用web服務並傳遞數據,但是bot確定web服務如何將該文本傳遞給相應的iPhone用戶]。

我已經搜查了淨淨最可行的方案,並就翻過像一些選項,

  1. 查詢到Web服務。
  2. WCF用於iPhone通信的寧靜服務。
  3. 發現一些現成的服務器推送通信。

請問您可以建議最合適,最經濟的解決方案。

在此先感謝。

+1

這聽起來像一個「請爲我們設計我們的應用程序」類型的問題。 – 2012-01-17 08:52:08

回答

0

您應該瞭解有關Apple Push Notification Service的信息,該信息的設計完全符合您所描述的情況。如果Web服務沒有運行,或者它已被暫停,您的應用程序就無法輪詢Web服務。推送通知讓您的服務器通過Apple發送消息到設備。如果您的應用程序未運行,用戶將收到提醒,他們可以從中啓動您的應用程序。如果應用程序正在運行,通知將透明地傳遞給應用程序。