用于udp发送的Android数据报套接字

时间:2016-02-20 01:54:37

标签: java android

每次需要向服务器发送数据时,是否应创建每个数据报套接字以发送更新数据?或者只是一个数据报套接字用于所有需要的sendind操作?

1 个答案:

答案 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不是正确的方法