본문 바로가기
반응형

MQTT2

MQTT 웹소켓/TCP 통신하는 방법 (SSL 인증서 설정, Mosquitto, WebSocket) 웹에서 MQTT 통신을 하기 위한 Broker 세팅을 해보려고 합니다. Mosquitto Broker 설치 후 websocket 세팅하고 SSL 인증서 적용하여 통신하는 방법에 대해 알아보도록 하겠습니다. 1. Mosquitto 설치 설치 가능한 목록을 확인하는 명령어입니다. $ apt list mosquitto* mosquitto mosquitto-clients 위 두 항목을 설치하면 됩니다. * mosquitto Mosquitto Broker 패키지만 설치합니다. Mosquitto를 Broker로만 사용하려는 경우에는 mosquitto 패키지만 설치해도 됩니다. * mosquitto-clients Mosquitto Broker에 연결하고 메시지를 게시하거나 받는 데 사용되는 명령줄 클라이언트 유틸리티.. 2023. 6. 16.
자바스크립트 MQTT 통신 예제 (mqttws31.js / mqttws31-min.js) MQTT client 연결하여 메시지 받는 방법과 메시지 보내는 방법에 대해 알아보도록 하겠습니다. 저는 웹 개발하면서 모든 화면에서 include 하는 header 파일에 MQTT 클라이언트 코드를 작성하고 각 화면에서 사용하였습니다. 우선 MQTT 통신을 위한 js 파일을 준비해야합니다. 아래 두 파일을 미리 준비하시면 좋을 것 같습니다. 1. mqttws31.js 2. mqttws31-min.js head 태그에 다운로드한 js 파일(경로 포함)을 넣어줍니다. 다음은 스크립트 예제입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43.. 2022. 4. 8.
728x90
반응형