一、Apache Apollo服务器搭建:
下载安装启动即可,这里不做具体说明。
搭建好后访问http://localhost:61680 登录账号密码:admin/password,然后熟悉下页面。
二、java版客户端实现订阅与发布
源码:
package com.suredata.MQTT;
/**
* Created by baoyu on 2018/5/18.
*/
import org.eclipse.paho.client.mqttv3.*;
import org.eclipse.paho.client.mqttv3.persist.MqttDefaultFilePersistence;
import java.util.Date;
public class ApolloClient {
private static String host = "tcp://localhost:61613";
private static String userName = "admin";
private static String passWord = "password";
private static MqttClient client;
//本次测试订阅的主题:test
private static String topicStr = "test";
public static void main(String[] args) throws MqttException{
init();
while (true){
try {
Thread.sleep(5000);
PushMs