From 30438080e4b44e7b5f68c41f66e42fbff99bd021 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 12 八月 2020 10:07:37 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/BarcodeThread.java | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/core/thread/BarcodeThread.java b/src/main/java/com/zy/core/thread/BarcodeThread.java index a2122c0..5974a9a 100644 --- a/src/main/java/com/zy/core/thread/BarcodeThread.java +++ b/src/main/java/com/zy/core/thread/BarcodeThread.java @@ -1,5 +1,7 @@ package com.zy.core.thread; +import HslCommunication.Core.Types.OperateResult; +import HslCommunication.Enthernet.SimplifyNet.NetSimplifyClient; import com.zy.core.Slave; import com.zy.core.ThreadHandler; import lombok.Data; @@ -15,6 +17,7 @@ private Slave slave; private String barcode; + private NetSimplifyClient netSimplifyClient; public BarcodeThread(Slave slave) { this.slave = slave; @@ -38,12 +41,26 @@ @Override public boolean connect() { - - return false; + boolean result = false; + netSimplifyClient = new NetSimplifyClient(slave.getIp(), slave.getPort()); + OperateResult connect = netSimplifyClient.ConnectServer(); + if (connect.IsSuccess) { + result = true; + log.info("鏉$爜鎵弿浠繛鎺ユ垚鍔� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort()); + } else { + log.info("鏉$爜鎵弿浠繛鎺ュけ璐ワ紒锛侊紒 ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort()); + } + return result; } @Override public void close() { } + + public static void main(String[] args) { + BarcodeThread barcodeThread = new BarcodeThread(); + boolean connect = barcodeThread.connect(); + System.out.println(connect); + } } -- Gitblit v1.9.1