Как развернуть брокер Moquette в Android?

Можем ли мы развернуть брокер Moquette/Mosquitto внутри Android для взаимодействия с клиентом MQTT?

Я хочу развернуть брокер Moquette/Mosquitto внутри Android, и один клиент MQTT будет общаться с другим с помощью этого брокера.

2 ответа

Говоря теоретически, да, вы можете, потому что Moquette - это брокер на основе Java, а Android использует Java SDK, но практически этого делать не следует.

Вам понадобится клиент mqtt, который в вашем случае, клиент Java, такой как paho клиент, и брокер должны работать на реальном сервере

Должна существовать основная причина, чтобы брокер был встроен в мобильный клиент, а не на сервер.

Обоснование заключается в том, что у вас работает посредник на сервере, а затем несколько мобильных клиентов обмениваются сообщениями, публикуя и подписываясь на определенные темы в посреднике сервера.

По этой причине мобильные клиенты должны реализовывать MQTT-клиенты, такие как Paho Android Service: https://eclipse.org/paho/clients/android/

Другие вопросы по тегам