Как запустить брокера 'HiveMQ' локально и подключить к нему приложение для Android

Я следовал руководству по отправке сообщения в hiveMQ(который запускается через исполняемый файл run.bat, который я скачал с их веб-сайта) из графического пользовательского интерфейса paho, загруженного отсюда, он работал нормально и отображал журналы, которые клиент подключил, и отправил сообщение, которое работало нормально, теперь я сделал клиентское приложение для Android, которое может публиковать сообщения для публичного брокера, который также работал нормально, я успешно опубликовал сообщение для своего публичного брокера (tcp://broker.hivemq.com:1883)

Я хочу иметь hiveMQ в качестве посредника на своем компьютере, чтобы я мог отправлять сообщения из моего приложения локально работающему посреднику и видеть сообщение, которое я отправил из приложения, как я могу это сделать?

Спасибо

1 ответ

Предполагая, что вы запускаете конфигурацию HiveMQ по умолчанию, вы можете связаться с брокером через IP-адрес вашего компьютера через порт 1883. Поэтому, если вы запускаете приложение на том же компьютере, что и HiveMQ: Адрес брокера: tcp://127.0.0.1:1883

В противном случае: используйте ifconfig (Mac/Linux) или ipconfig(Windows) команда в терминале для определения вашего внешнего или внутреннего IP-адреса

Адрес брокера: tcp://'ip-adress':1883,

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