2012-03-22 73 views
0

我正在尋找一種方法來在Windows Phone設備之間發送推送通知,而無需使用Windows窗體。基本上,我一直在嘗試允許單個客戶端應用程序向其他手機上的一個或多個相同客戶端應用程序發送的敬酒和磁貼通知。 最終,我想使用推送通知作爲「狀態」更新,其中一個用戶將通知任何其他用戶他或她的選擇,即任務已準備好完成,正在進行或已完成(可能涉及更改更新的顏色瓷磚說綠色,黃色或紅色,併發送烤麪包通知和取決於任務狀態的瓷磚文字) 這甚至可能嗎?到目前爲止,我所看到的涉及通過Windows窗體應用程序發送此類通知,但我想使我的服務完全移動。任何鏈接,代碼建議或建議將不勝感激我迄今爲止只構建了最基本的推送通知應用程序!在手機之間發送推送通知

回答

0

只要你有另一個終端的推送URI,你可以很容易地發佈一條消息給這個URI,所以我認爲你的挑戰減少到在客戶端之間交換它們,然後按照http://msdn.microsoft.com/en-us/library/hh202967(v=vs.92).aspx中詳述的方法。唯一的區別是您寧願使用WebClient來發布消息而不是Web表單。

+0

Thanks @Henrik Hartz。你會推薦什麼作爲在客戶端之間交換推送URI的最佳方法?我有點困惑於如何在通知示例中創建WebClient以創建一個高效的客戶端應用程序,該應用程序既處理創建URI的任務,又允許用戶通過此URI之間的磁貼通知進行通信?我想更新像http://msdn.microsoft.com/en-us/library/hh202970(v=vs.92).aspx中的瓷磚,並且如果應用程序未加載,也使用Toast通知。 – Matthew 2012-03-22 18:32:18

+0

我假設您需要通過Web服務來完成此操作 - 即將URI報告給Web服務,並提供API將推送通知發送給其他註冊訂戶,而不是共享實際推送URI。你在最初的問題中提到的應用程序/服務/遊戲聽起來像是一個明智的位置來添加這個。 – 2012-03-28 14:12:22