Intrexx Industrial - Test-MQTT-Broker
Der Test-MQTT-Broker von United Planet unterstützt die IoT-Protokolle JMS (OpenWire) und
MQTT.
Er ist unter den folgenden Adressen erreichbar:
- JMS: ssl://message-broker.unitedplanet.com:61616
- MQTT: ssl://message-broker.unitedplanet.com:8883
Weitere Protokolle (z.B. Stomp) können auf Anfrage eingerichtet werden.
Im Folgenden zeigen wir Ihnen, wie Sie Topics auf dem Test-MQTT-Broker
lesen, schreiben und administrieren können. Wie Sie einen eigenen Broker
konfigurieren können, erfahren Sie
hier.
Authentifizierung
Auf den Test-MQTT-Broker kann mit den folgenden Benutzern,
die unterschiedlich berechtigt sind, zugegriffen werden:
- Benutzer "guest": Kann sich anonym anmelden und Topics mit dem Präfix "guest" bzw. "guest/" lesen.
-
Benutzer "extuser" mit Passwort "haithabu": Kann Topics mit dem Präfix "guest" bzw. "guest/" und
Topics und Queues mit dem Präfix "public" bzw. "public/" lesen, schreiben und administrieren.
An welchen Stellen die Authentifizierung erfolgt, erfahren Sie in den folgenden Beispielen.
Topics und Queues
Als vordefinierte Topics stehen die folgenden Timer, die die aktuelle Serverzeit als
JSON-String im Format "2017-12-24T12:34:56.789Z" in unterschiedlichen Raten liefern,
zur Verfügung:
- timer.hundredmsly
- timer.secondly
- timer.minutely
- timer.hourly
- timer.daily
Für MQTT statt JMS muss der Punkt mit einem Slash ersetzt werden.
Weitere Informationen
- Intrexx Industrial
- MQTT in Intrexx
- Servicebus
- Polling
- Seiteninhalte mit JavaScript aktualisieren
- Konfiguration eines MQTT-Message Brokers
-
Kompletter Java Sample Code
für eine nahtlose Integration im Modul Prozesse (Ereignisquelle, Ereignisbehandler und Aktion)
- http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html