我想構建一個聊天應用程序,但我不想使用WNS,因爲WNS需要簽證卡。有沒有辦法在沒有WNS的情況下向Windows Store應用發送和接收原始數據?發送原始數據到沒有Azure的Windows商店應用程序
我發現Push Notifications without Azure service?但它是Windows手機的MPNS,不適用於Windows應用商店。
我想構建一個聊天應用程序,但我不想使用WNS,因爲WNS需要簽證卡。有沒有辦法在沒有WNS的情況下向Windows Store應用發送和接收原始數據?發送原始數據到沒有Azure的Windows商店應用程序
我發現Push Notifications without Azure service?但它是Windows手機的MPNS,不適用於Windows應用商店。
是否有任何方式發送和接收原始數據到Windows商店應用程序 沒有WNS?
您可以通過在應用程序和服務器之間建立socket連接來發送和接收原始數據,並處理前臺或後臺任務中的信息。
要了解如何使用流套接字發送和接收數據,請參閱GitHub上的StreamSocket Sample。
此外,您可以使用SocketAcitivityTrigger類註冊後臺任務,以在應用程序未處於活動狀態時通知套接字代理。完整示例請參考SocketActivityStreamSocket sample,其中需要專用網絡(客戶端&服務器)。如果您的應用使用套接字活動觸發器,則必須在應用清單中指定用戶通知監聽器功能。
樣本包括SocketActivityStreamSocket
(對於客戶端)和StreamSocketListenerServer
(服務器端),請注意,如果這兩個應用程序在同一臺機器上測試示例場景將無法正常工作。一定要在獨立的機器上運行應用程序,以便它們可以相互通信。
非常感謝。 –