From 04122050f9b2bf5612d26f8394cc2ead03b57258 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期五, 10 十二月 2021 18:09:01 +0800 Subject: [PATCH] 2021-12-10 1.优化UDP发送 --- HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java | 13 ++++--------- 1 files changed, 4 insertions(+), 9 deletions(-) diff --git a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java index 1f3dab9..cbae147 100644 --- a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java +++ b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java @@ -39,7 +39,7 @@ private final byte[] receiveByte; - private final String ip; +// private final String ip; private final int port; @@ -55,16 +55,10 @@ */ private UdpClient(String ip, int port, int monitorPort, int sendPort, SocketOptions socketOptions) { this.socketOptions = socketOptions; - this.ip = ip; + this.socketOptions.setIp(ip); this.port = port; this.sendPort = sendPort; this.monitorPort = monitorPort; - this.receiveByte = new byte[BUFFER]; - } - - public UdpClient(String ip, int port) { - this.ip = ip; - this.port = port; this.receiveByte = new byte[BUFFER]; } @@ -163,7 +157,8 @@ if (msg == null) { msg = new byte[1]; } - InetAddress serverAddress = InetAddress.getByName(ip); + InetAddress serverAddress = InetAddress.getByName(getOptions().getIp()); + LogUtils.e("鍙戦�佺洰鏍嘔P鍦板潃锛�"+getOptions().getIp()); final DatagramPacket sendPacket = new DatagramPacket(msg, msg.length, serverAddress, port); if (sendPort < 0) { final DatagramSocket sendSocket = new DatagramSocket(); -- Gitblit v1.8.0