2013-07-24 70 views
0

我一直試圖在Windows Phone 8中使用新的PeerFinder來發現我附近的應用程序實例。問題是我需要與所有人溝通,更重要的是,要聽取來自所有人的消息,所以我決定打開多個StreamSockets並以這種方式傾聽他們。同時打開多個StreamSocket

我只有兩個開發設備,但只要將device1連接到device2,PeerFinder就會停止在可用的對等列表中列出device2。現在,我的困境如下:

  • PeerFinder是否檢測到該設備打開套接字並自動從可用對等方列表中忽略它?或

  • PeerFinder一次只支持一個連接(frowny face),我必須使用別的東西來構建我的應用程序?如果是這樣,什麼? :d

感謝

回答

0

不能完全確定這一點,但有可能是達到Windows的手機的最大連接數? 您是否嘗試增加最大連接數? ServicePointManager.DefaultConnectionLimit

+0

ServicePointManager似乎沒有在Windows Phone中實現:(我試過包括System.Net但它不會找到它 – user1123530