From 44155b50cbb4f6ad78474f40331ed8838a3b0d49 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期一, 15 十一月 2021 09:27:36 +0800
Subject: [PATCH] 2021-11-15 1.增加认证和加密通讯,未调通

---
 HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 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 fc81bb6..a2f7c2f 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
@@ -8,6 +8,7 @@
 import com.hdl.sdk.common.utils.ThreadToolUtils;
 import com.hdl.sdk.socket.SocketBoot;
 import com.hdl.sdk.socket.SocketOptions;
+import com.hdl.sdk.socket.SocketPool;
 import com.hdl.sdk.socket.annotation.ConnectStatus;
 import com.hdl.sdk.socket.codec.IHandleMessage;
 import com.hdl.sdk.socket.listener.ConnectStatusListener;
@@ -16,6 +17,7 @@
 import java.net.DatagramPacket;
 import java.net.DatagramSocket;
 import java.net.InetAddress;
+import java.net.InetSocketAddress;
 import java.util.List;
 import java.util.concurrent.atomic.AtomicBoolean;
 
@@ -78,12 +80,11 @@
 
     @Override
     public void connect() throws Exception {
-
         try {
-            mSocket = ClientPool.getInstance().getUdpSocket(ip, monitorPort);
+            mSocket = SocketPool.getInstance().getUdpSocket(new InetSocketAddress(monitorPort));
+
             mSocket.setBroadcast(true);
             mSocket.setReuseAddress(true);
-
             isConnect.set(true);
             if (receivePacket == null) {
                 receivePacket = new DatagramPacket(receiveByte, BUFFER);

--
Gitblit v1.8.0