페이지 선택

MQTT 연습(소캣 보안X) → PC 클라이언트 서버연동

여기서 시험은 매우 간단하다…. 하지만 MQTT 서버와, 드뎌….. 메시지를 주고 받을 수 있다는 데 의미가 크다 할 수 있다.

 

 

1.  시험 시스템 구성

 

♦ PC에 MQTT 브로커를 실행시키고,

♦ Client 하나는 /momo 라는 토픽(Topic)을 구독 하도록, 다른 Client 는 /toto 라는 토픽을 구독(Subscribing)하도록 설정한다.

♦ 마지막 Client 에게는 /momo라는 토픽으로 “Hi, MOMO” 라는 메시지를 발행(Publishing) 하도록 실행 시킨다.

 

누가 메시지를 받을 수 있을 까요? , 넘 뻔하죠…

                                                                                                                 아래 그림 에서 soso가 아니라 toto 임 (나주에 바꿀 것)

 

 

 

 

2.  MQTT PC Test 시험 진행

 

Step1. windows cmd 창을 열어 브로커로 사용할 PC의 IP 주소를 확인한다

임의의 경로> ipconfig

⊕ ipconfig의 결과에 대한 IP는 step 3에서 사용하고 있다.

 

 

 

Step2. windows cmd 창에서 MQTT 브로커/서버를 실행시킨다.

~ mosquitto>mosquitto -v

 

 

 

 

Step3. 새로운 windows cmd 창을 열어서 /momo 를 구독하는 Client를 실행시킨다.

~/mosquitto>mosquitto_sub -h 192.168.0.4 -t /toto

 

 

 

 

Step4. 새로운 windows cmd 창을 열어서 /soso 를 구독하는 Client를 실행시킨다.

~/mosquitto>mosquitto_sub -h 192.168.0.4 -t /momo

 

아래 그림에서 soso는 toto 임 (나주에 바꿀 것임)

 

 

 

Step5. 새로운 windows cmd 창을 열어서 /momo 라는 토픽으로 “Hi, MOMO”라는 메시지를 발행(pulishing) 해본다.

~/mosquitto>mosquitto_pub -h 192.168.0.4 -t /momo -m “Hi, MOMO”

 

 

짜~잔 !~~~~~

 

 

3. MQTT PC Test 시험 결과

시험 결과는 예상을 빗나가지 않았다, 결국 그 놈이 쌩을 까고 있다……

 

 

 

Viewed Page List