/**
* 将生成的数据,发送到对应的服务器的端口上
* @param msg
* @return 成功0 失败-1
*/
public int sendMsgAgent(String msg){
DatagramSocket datagramSocket = null;
DatagramPacket datagramPacket = null;
byte [] buf = msg.getBytes();
try {
datagramSocket = new DatagramSocket();
datagramPacket = new DatagramPacket(buf,buf.length,InetAddress.getByName(SystemConfig.agentIp),SystemConfig.agentPort);
datagramSocket.send(datagramPacket);
return 0;
} catch (SocketException e) {
e.printStackTrace();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally{
}
return -1;
}
DatagramSocket发送数据包
最新推荐文章于 2022-09-19 14:30:40 发布