1

我是 javascript 中 mqtt 消息传递客户端的新手。谁能说这段代码是在客户端或服务器端编写的。

client = new Messaging.Client(location.hostname, Number(location.port), "clientId");
client.onConnectionLost = onConnectionLost;
client.onMessageArrived = onMessageArrived;
client.connect({onSuccess:onConnect});
function onConnect() {
    // Once a connection has been made, make a subscription and send a message.
    console.log("onConnect");
    client.subscribe("/World");
    message = new Messaging.Message("Hello");
    message.destinationName = "/World";
    client.send(message);
};
function onConnectionLost(responseObject) {
    if (responseObject.errorCode !== 0)
        console.log("onConnectionLost:"+responseObject.errorMessage);
};
function onMessageArrived(message) {
    console.log("onMessageArrived:"+message.payloadString);
    client.disconnect();
};

任何人都可以在 nodejs、javascript 和 socket 中编写服务器代码。请给它。提前谢谢。

4

2 回答 2

1

处理函数表明它是客户端。

PS:如果你不介意,你能告诉我们这是哪个图书馆吗?谢谢。

于 2013-10-21T11:17:28.767 回答
0

这是使用 Eclipse Paho javascript 客户端http://eclipse.org/paho,用于在浏览器中使用。

于 2013-10-21T11:31:24.120 回答