package feiQ;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Date;
public class Test2 {
public static void main(String[] args) throws IOException {
//第一步:建立udp的服務
DatagramSocket datagramSocket = new DatagramSocket();
//第二步:準備資料,然後把資料封裝 到資料包中,
String data = getData("feiQ你好");
DatagramPacket datagramPacket = new DatagramPacket(data.getBytes(), data.getBytes().length, InetAddress.getByName("192.168.1.53"), 2425);
//第三步: 調用udp的服務發送資料
datagramSocket.send(datagramPacket);
//關閉資源
datagramSocket.close();
}
//把資料組裝成feiQ能識别的經特定加密處理過的格式資料
public static String getData(String data){
StringBuilder sb = new StringBuilder();
sb.append("1.0:");
sb.append(System.currentTimeMillis()+":");
sb.append("Tom:");
sb.append("192.168.1.10:");
sb.append("32:");
sb.append(data);
return sb.toString();
}
}