2017-04-27 4 views
1

J'ai suivi un tutoriel pour envoyer un message à la ruche (qui exécute l'exécution du fichier run.bat que j'ai téléchargé depuis leur site Web) à partir de l'interface utilisateur graphique téléchargé à partir de here, il a bien fonctionné et a montré les journaux que client connecté et envoyé un message qui a bien fonctionné, maintenant j'ai fait application client Android qui peut publier des messages au courtier public, qui a également bien fonctionné j'ai réussi à publier un message à leur courtier public (tcp://broker.hivemq.com:1883)Comment faire pour exécuter courtier 'HiveMQ' localy et connectez l'application android

Je veux avoir hiveMQ en tant que courtier sur mon ordinateur afin que je puisse envoyer des messages de mon application au courtier exécutant localement et voir le message que j'ai envoyé de l'application, comment puis-je faire cette?

Merci

Répondre

2

En supposant que vous exécutez la configuration par défaut HiveMQ, vous pouvez rejoindre le courtier via l'adresse IP de votre ordinateur sur le port 1883. Donc, si vous exécutez l'application sur le même ordinateur que le HiveMQ: Broker Adresse: tcp://127.0.0.1:1883

dans le cas contraire: utilisation ifconfig (Mac/Linux) ou ipconfig commande (Windows) dans le terminal pour déterminer votre-adresse IP externe ou interne

Courtier adresse: tcp://'ip-adress':1883.