每次需要向服务器发送数据时,是否应创建每个数据报套接字以发送更新数据?或者只是一个数据报套接字用于所有需要的sendind操作?
答案 0 :(得分:0)
这样做的一种方法是继续从永恒循环中发送命令。示例可能如下
while(true) {
// Create the Datagram
DatagramPacket outToServer = new DatagramPacket(data, data.length, serverAddress, port);
// Create socket to send
DatagramSocket socket = new DatagramSocket();
// send datagram through the socket
socket.send(outToServer);
}
再次,请记住,如果您想确保数据包传输,可能UDP不是正确的方法