我已经实现了一个 Xamarin 应用程序,该应用程序使用 WiFiP2PManager、OnPeersAvailable 和 OnConnectionInfoAvailable (等)成功地与另一个设备上运行的自身实例对等。
我现在的挑战是我希望组所有者指定客户端将用于连接的端口。
服务器
var serverSocket = new ServerSocket(port); <<< PASS THIS PORT NUMBER TO THE CLIENT.
client = serverSocket.Accept();
客户
client = new Socket();
InetSocketAddress socketAddress = new InetSocketAddress(address, port); <<< PORT PASSED FROM THE SERVER
client.Connect(socketAddress);
有什么方法可以将其他信息传递给可用于连接的对等方,例如端口号?
谢谢
-约翰