나는 오랫동안 지금까지 검색했지만 아직 유용한 것을 찾지 못했습니다.
MQTT-Javascript-Client를 구현하려고합니다. Mosquitto V1.0이 출시됨에 따라 http://mosquitto.org/js/mosquitto-1.0.js에 javascript/websocket-client가 릴리스되었습니다.
하지만 올바른 방법으로 구현하는 방법을 모르겠습니다.
예 : http://broker.mqttdashboard.com의 example-server를 브로커로 사용합니다. xampp-server에서 다음 html을 실행하면 아무 일도 일어나지 않으며 브로커 측에서는 클라이언트가 연결되지 않습니다. 내가 잘못 구현 한 방법이 있다고 가정합니다. 누군가가 이것으로 나를 도울 수 있다면 좋을 것입니다.MQTT Javascript
<html><head>
<script type="text/JavaScript" src="mosquitto-1.0.js"></script>
<script type="text/JavaScript">
var t = new Mosquitto();
t.connect('ws://broker.mqttdashboard.com:1883/',10);
t.subscribe("mqttdashboard/testtopic", 0);
</script>
</head>
<body></body></html>
또한 node.js-thing에 대해서도 알고 있지만 websocket-way를 선호합니다. 감사합니다. .
에 사용해 보시기 바랍니다. 하지만 다음과 같은 오류가 발생했습니다 : 'ws : //broker.mqttdashboard.com : 8000 /'에 대한 WebSocket 연결이 실패했습니다 : 연결 설정 오류 : net :: ERR_CONNECTION_REFUSED' –
포트 800이 방화벽에 의해 차단 되었습니까? 그게 당신을 위해 작동하는 경우이 websocket 클라이언트와 함께 시도 할 수 있습니까? http://www.hivemq.com/demos/websocket-client/ –
내 대답에 무엇이 잘못되었는지 자세히 설명해 줄 수 있습니까? –