From da9a4f7ad988c452f3a356989eaf7a6c06ae5032 Mon Sep 17 00:00:00 2001
From: kongdeqiang <kongdeqiang960204@163.com>
Date: 星期四, 26 九月 2024 23:03:05 +0800
Subject: [PATCH] fix:合并代码

---
 src/main/java/com/boying/controller/car/ServerMQTT.java |  186 +++++++++++++++++++++++-----------------------
 1 files changed, 93 insertions(+), 93 deletions(-)

diff --git a/src/main/java/com/boying/controller/car/ServerMQTT.java b/src/main/java/com/boying/controller/car/ServerMQTT.java
index e2254a9..582264d 100644
--- a/src/main/java/com/boying/controller/car/ServerMQTT.java
+++ b/src/main/java/com/boying/controller/car/ServerMQTT.java
@@ -1,93 +1,93 @@
-package com.boying.controller.car;
-
-import org.eclipse.paho.client.mqttv3.*;
-import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
-
-/**
- * @author kdq
- * @version 1.0.0
- * @ClassName ServerMQTT.java
- * @Description TODO
- * @createTime 2024骞�03鏈�20鏃� 15:43:00
- */
-public class ServerMQTT {
-
-    public static void main(String[] args) throws MqttException {
-        ServerMQTT server = new ServerMQTT();
-
-        server.message = new MqttMessage();
-        server.message.setQos(2);
-        server.message.setRetained(true);
-        server.message.setPayload("ServerMQTT".getBytes());
-        server.publish(server.topic , server.message);
-        System.out.println(server.message.isRetained() + "------ratained鐘舵��");
-    }
-
-    //MQTT瀹夎鐨勬湇鍔″櫒鍦板潃鍜岀鍙e彿
-    public static final String HOST = "tcp://39.96.92.240:9092";
-    //瀹氫箟涓�涓富棰�
-    public static final String TOPIC = "/device/message/up/ivs_result";
-    //瀹氫箟MQTT鐨処D锛屽彲浠ュ湪MQTT鏈嶅姟閰嶇疆涓寚瀹�
-    private static final String clientid = "client-1";
-
-    private MqttClient client;
-    private MqttTopic topic;
-    private String userName = "mqtt";
-    private String passWord = "mqtt";
-    private MqttMessage message;
-
-    /**
-     * g鏋勯�犲嚱鏁�
-     */
-    public ServerMQTT() throws MqttException {
-        // MemoryPersistence璁剧疆clientid鐨勪繚瀛樺舰寮忥紝榛樿涓轰互鍐呭瓨淇濆瓨
-        client = new MqttClient(HOST, clientid, new MemoryPersistence());
-        connect();
-    }
-
-    /**
-     * l杩炴帴鏈嶅姟鍣�
-     */
-    private void connect() {
-        MqttConnectOptions options = new MqttConnectOptions();
-        options.setCleanSession(false);
-        options.setUserName(userName);
-        options.setPassword(passWord.toCharArray());
-        // 璁剧疆瓒呮椂鏃堕棿
-        options.setConnectionTimeout(10);
-        // 璁剧疆浼氳瘽蹇冭烦鏃堕棿
-        options.setKeepAliveInterval(20);
-        try {
-            client.setCallback(new MqttCallback() {
-                @Override
-                public void connectionLost(Throwable cause) {
-                    // 杩炴帴涓㈠け鍚庯紝涓�鑸湪杩欓噷闈㈣繘琛岄噸杩�
-                    System.out.println("杩炴帴鏂紑鈥︹�︼紙鍙互鍋氶噸杩烇級");
-                }
-                @Override
-                public void deliveryComplete(IMqttDeliveryToken token) {
-                    System.out.println("deliveryComplete---------" + token.isComplete());
-                }
-                @Override
-                public void messageArrived(String topic, MqttMessage message) throws Exception {
-                    // subscribe鍚庡緱鍒扮殑娑堟伅浼氭墽琛屽埌杩欓噷闈�
-                    System.out.println("鎺ユ敹娑堟伅涓婚:" + topic + "  鎺ユ敹娑堟伅Qos:" + message.getQos() + "鎺ユ敹娑堟伅鍐呭:" + new String(message.getPayload()));
-                }
-            });
-            client.connect(options);
-
-            topic = client.getTopic(TOPIC);
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-    }
-
-    /**
-     * t鎺ㄩ�佹秷鎭�
-     */
-    public void publish(MqttTopic topic , MqttMessage message) throws MqttPersistenceException, MqttException {
-        MqttDeliveryToken token = topic.publish(message);
-        token.waitForCompletion();
-        System.out.println("message is published completely! " + token.isComplete());
-    }
-}
+//package com.boying.controller.car;
+//
+//import org.eclipse.paho.client.mqttv3.*;
+//import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
+//
+///**
+// * @author kdq
+// * @version 1.0.0
+// * @ClassName ServerMQTT.java
+// * @Description TODO
+// * @createTime 2024骞�03鏈�20鏃� 15:43:00
+// */
+//public class ServerMQTT {
+//
+//    public static void main(String[] args) throws MqttException {
+//        ServerMQTT server = new ServerMQTT();
+//
+//        server.message = new MqttMessage();
+//        server.message.setQos(2);
+//        server.message.setRetained(true);
+//        server.message.setPayload("ServerMQTT".getBytes());
+//        server.publish(server.topic , server.message);
+//        System.out.println(server.message.isRetained() + "------ratained鐘舵��");
+//    }
+//
+//    //MQTT瀹夎鐨勬湇鍔″櫒鍦板潃鍜岀鍙e彿
+//    public static final String HOST = "tcp://39.96.92.240:9092";
+//    //瀹氫箟涓�涓富棰�
+//    public static final String TOPIC = "/device/message/up/ivs_result";
+//    //瀹氫箟MQTT鐨処D锛屽彲浠ュ湪MQTT鏈嶅姟閰嶇疆涓寚瀹�
+//    private static final String clientid = "client-1";
+//
+//    private MqttClient client;
+//    private MqttTopic topic;
+//    private String userName = "mqtt";
+//    private String passWord = "mqtt";
+//    private MqttMessage message;
+//
+//    /**
+//     * g鏋勯�犲嚱鏁�
+//     */
+//    public ServerMQTT() throws MqttException {
+//        // MemoryPersistence璁剧疆clientid鐨勪繚瀛樺舰寮忥紝榛樿涓轰互鍐呭瓨淇濆瓨
+//        client = new MqttClient(HOST, clientid, new MemoryPersistence());
+//        connect();
+//    }
+//
+//    /**
+//     * l杩炴帴鏈嶅姟鍣�
+//     */
+//    private void connect() {
+//        MqttConnectOptions options = new MqttConnectOptions();
+//        options.setCleanSession(false);
+//        options.setUserName(userName);
+//        options.setPassword(passWord.toCharArray());
+//        // 璁剧疆瓒呮椂鏃堕棿
+//        options.setConnectionTimeout(10);
+//        // 璁剧疆浼氳瘽蹇冭烦鏃堕棿
+//        options.setKeepAliveInterval(20);
+//        try {
+//            client.setCallback(new MqttCallback() {
+//                @Override
+//                public void connectionLost(Throwable cause) {
+//                    // 杩炴帴涓㈠け鍚庯紝涓�鑸湪杩欓噷闈㈣繘琛岄噸杩�
+//                    System.out.println("杩炴帴鏂紑鈥︹�︼紙鍙互鍋氶噸杩烇級");
+//                }
+//                @Override
+//                public void deliveryComplete(IMqttDeliveryToken token) {
+//                    System.out.println("deliveryComplete---------" + token.isComplete());
+//                }
+//                @Override
+//                public void messageArrived(String topic, MqttMessage message) throws Exception {
+//                    // subscribe鍚庡緱鍒扮殑娑堟伅浼氭墽琛屽埌杩欓噷闈�
+//                    System.out.println("鎺ユ敹娑堟伅涓婚:" + topic + "  鎺ユ敹娑堟伅Qos:" + message.getQos() + "鎺ユ敹娑堟伅鍐呭:" + new String(message.getPayload()));
+//                }
+//            });
+//            client.connect(options);
+//
+//            topic = client.getTopic(TOPIC);
+//        } catch (Exception e) {
+//            e.printStackTrace();
+//        }
+//    }
+//
+//    /**
+//     * t鎺ㄩ�佹秷鎭�
+//     */
+//    public void publish(MqttTopic topic , MqttMessage message) throws MqttPersistenceException, MqttException {
+//        MqttDeliveryToken token = topic.publish(message);
+//        token.waitForCompletion();
+//        System.out.println("message is published completely! " + token.isComplete());
+//    }
+//}

--
Gitblit v1.9.1