| | |
| | | |
| | | @Value("${mqtt.password:}") |
| | | private String mqttPassword; |
| | | |
| | | @Value("${mqtt.timeout:1000}") |
| | | private int timeout; |
| | | |
| | | @Autowired |
| | | private IOTMqttReceiveService recService; |
| | | @Autowired |
| | |
| | | */ |
| | | public static final String FEEDBACK_TOPIC = "mdc/feedback"; |
| | | |
| | | /** |
| | | * 工位创建消息,mdc中新建工位时发送,本应用接收并处理 |
| | | */ |
| | | public static final String WOCKSTATION_CREATE_TOPIC = "mdc/workstation-create"; |
| | | |
| | | /** |
| | |
| | | DefaultMqttPahoClientFactory factory = new DefaultMqttPahoClientFactory(); |
| | | MqttConnectOptions options = new MqttConnectOptions(); |
| | | options.setServerURIs(new String[] { mqttHost});//"tcp://82.156.1.83:1884" |
| | | options.setConnectionTimeout(timeout); |
| | | |
| | | if(ObjectUtil.isNotEmpty(mqttUserName)) { |
| | | options.setUserName(mqttUserName); |