这个具体还要看用哪个服务器支持实现的。如果是使用activeMQ服务器的,5点几开始支持MQTT协议。可以利用mqttClient相应的包解决。MqttClient client= new MqttClient(HOST, clientid, new MemoryPersistence()); client.subscribe(“主题字符串数组”, “相应qos质量整形数组”); 可以通过通配符来解决类似主题实现订阅,“+”号是实现单层,如my/+/location,可以订阅my/china/location及my/India/location。用“#”可以通配多层主题,如my/china/#,实现如my/china/location或my/china/gps/data。希望对你有用
java 里面订阅多个主题用/+ 具体请参考上面例子
可以通过通配符来解决类似主题实现订阅,“+”号是实现单层,如my/+/location,可以订阅my/china/location及my/India/location。用“#”可以通配多层主题,如my/china/#,实现如my/china/location或my/china/gps/data。希望对你有用