2016-02-20 106 views
1

每次需要發送數據到服務器時,是否應該創建每個數據報套接字以發送更新數據?或者只需一個數據報套接字,用於所有需要的sendind動作?用於udp的Android數據報套接字發送

+0

快速問題的正確方法,什麼是應用的目的你正在嘗試創建? –

+0

應用程序用於發送cmd到設備 – user4878054

+0

我想知道我是否可以創建多個Datagram套接字來發送數據? – user4878054

回答

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不是去

+0

thx,我想了以後 – user4878054

相關問題