如何使用node.js创buildMQTT客户端?

我是MQTT的新成员,希望使用node.js来创buildMQTT客户端,它接受authentication头以连接到MQTT。 连接的URL是tcp:// ip_address:61616,需要用户名和sessionId。 [服务器使用activeMQ]。

请帮我解决一下这个。

var mqtt = require('mqtt') var client = mqtt.connect('tcp://ip_address', { port: 61616, username: 'myuser', clientId: 'myclientid' })