是否可以使用 Windows 8/Windows Phone 8 Proximity API 制作一个在一个 Windows 8(例如作为服务器)设备和“n”(> 1)个 Windows Phone 8 设备之间提供通信的应用程序?
[编辑]
我的意思是同时使用 NFC 建立连接和 Wi-Fi 或蓝牙进行数据交换。
根据这篇文章:http://msdn.microsoft.com/en-us/library/windows/apps/br241210.aspx , Windows Phone 8 不支持 Wi-Fi Direct。这到底是什么意思?在 2 个 Windows Phone 8 设备之间?
我认为它会根据 MSDN 库工作:
http://msdn.microsoft.com/en-us/library/windows/apps/jj207060.aspx
此方案适用于 Windows Phone 8 和 Windows 8 设备。当点击成功时,您会返回一个可以与其他设备通信的套接字。在 Windows Phone 8 上,此套接字是在 TCP/IP (Wi-Fi) 连接或蓝牙连接上建立的。
有任何想法吗?
最佳答案
我已经对几种设备进行了一些测试,我可以说的是以下内容。
W8 设备和 WP8 设备只有在两个设备都支持 NFC 的情况下才能进行通信。
实际上,W8 和 WP8 之间不支持对等浏览(根据我的测试)。但是一旦 NFC 连接建立,W8 和 WP8 可以使用蓝牙保持连接,因此可以释放 NFC 连接器(NFC 不支持多个同时连接)。
您可以在 W8 设备和其他设备(W8、WP8)之间保持多个实时连接。
我要做的是:
托管设备可以为每个连接的设备保留一个套接字。
您只需要管理所有套接字以接收和发送数据。
关于windows-8 - 使用 Proximity API 与许多 Windows/Windows Phone 8 设备同时通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14378721/