마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

MQTT, 안드로이드, RabbitMQ

0 추천
서버에서 RabbitMQ를 이용해서 MQTT로 안드로이드클라이언트와 통신하려고 합니다.

일단 질문은

1. 클라이언트에서도 RabbitMQ를 사용해야하는지, 아니면 그냥 MQTT받아오는 기능만 구현하면 되는지랑요

2. 그래야한다면 괜찮은 API가 있는지 궁금합니다
androdid (160 포인트) 님이 2017년 6월 22일 질문

2개의 답변

+1 추천
 
채택된 답변
현재 저는 서버를 andsel의 moquette로 이용하여 사용하고있습니다.

 

클라이언트(안드로이드 기기)에서는 위 moquette와 상관없이 mqtt client library를 이용하여 mqtt client로 서버에 접속하면 받아오는 것으로 알고있습니다. 해당 프로토콜만 맞춰주시면 될것같습니다.

 

(moquette로 서버를 구성하여도 HiveMQ의 example client, mosquitto의 sample client로 모두 접속이 가능합니다.)
nkSong (1,000 포인트) 님이 2017년 7월 3일 답변
androdid님이 2017년 7월 8일 채택됨
답변 감사합니다!
실제로 그냥 hiveMQ의 홈페이지에 있는 예제를 따라쳤는데도 RabbitMQ브로커랑 통신이 되더라구요.  즐코딩 되세요~
0 추천

 RabbitMQ 안드로이드용 라이브러리가 있습니다

저는 PUSH 서버를 java+spring 으로 만들고  RabbitMQ 브로커를 통하여 안드로이드 채팅어플을

개발했습니다

 

songws72@naver.com

익명사용자 님이 2017년 7월 4일 답변
...