투케이2K
436. (android) [MQTT] mosquitto 사용해 MQTT 통신 테스트 환경 구축 본문
[개발 환경 설정]
개발 툴 : AndroidStudio
[방법 설명]
1. PC 환경 >> 윈도우 버전 기반
2. https://mosquitto.org/download/ 사이트 접속 (OpenSSL 설치 필요 없음 (libssl 포함되어 있음) >> Window64 환경에 맞는 exe 파일 설치)
3. 정상적으로 설치된 것 확인 실시
4. 명령어 실행 관련 :
- [관리자 권한] 으로 실행 cmd (새창) >> 설치 버전 확인 >> C:\Program Files\mosquitto>mosquitto -v
- [관리자 권한] 으로 실행 cmd (새창) >> 포트 1883 포트 열린지 확인 (Listening) >> C:\Program Files\mosquitto>netstat -an
- [관리자 권한] 으로 실행 cmd (새창) >> 브로커 서비스 시작 >> C:\Program Files\mosquitto>net start mosquitto
- [관리자 권한] 으로 실행 cmd (새창) >> 클라이언트 구독 실행 >> C:\Program Files\mosquitto>mosquitto_sub -h localhost -t /testTopic
- [관리자 권한] 으로 실행 cmd (새창) >> publisher 사용해 구독자에게 알림 전달 >> C:\Program Files\mosquitto>mosquitto_pub -h localhost -t /testTopic -m "hello"
- [관리자 권한] 으로 실행 cmd (새창) >> 사용 종료 수행 >> C:\Program Files\mosquitto>net stop mosquitto