2013-07-24 68 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