2013-10-21 1 views
1

자바 스크립트에서 mqtt 메시징 클라이언트를 처음 사용했습니다. 이 코드가 클라이언트 측 또는 서버 측에서 작성되었다고 말할 수 있습니다.mqtt messaging.client javascript nodejs

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에 서버 코드를 쓸 수 있습니다. 그것을주십시오. 미리 감사드립니다.

답변

1

처리기 기능은 클라이언트 쪽임을 제안합니다.

추신 : 괜찮 으면 어떤 도서관인지 알려주세요. 감사.

+0

Eclipse Paho.js처럼 보입니다. http://www.eclipse.org/paho/ –

+0

mqtt 서버에 서버 측 코드를 제안 해 주실 수 있습니까? 이것은 javscript와 socket.io가있는 nodej입니다 – user2902659

+0

아래에 참조로 사용하는 mqtt nodejs 앱을 작성했습니다. npm을 사용하여이 패키지를 설치하십시오. https://github.com/adamvr/MQTT.js – cherit

0

브라우저에서 사용하기위한 Eclipse Paho 자바 스크립트 클라이언트 http://eclipse.org/paho을 사용하고 있습니다.

+0

mqtt broker 및 javascript socket.io nodejs를 사용하여 서버 코드를 작성하는 방법을 제안 해 주시겠습니까? – user2902659

관련 문제