MQTT/en: Unterschied zwischen den Versionen
Sv (Diskussion | Beiträge) |
Sv (Diskussion | Beiträge) |
||
Zeile 6: | Zeile 6: | ||
to be implemented easily via drag&drop. |
to be implemented easily via drag&drop. |
||
If you want to evaluate MQTT with expecco, and you don't have a MQTT-enabled application yet, exept can provide you with a |
If you want to evaluate MQTT with expecco, and you don't have a MQTT-enabled application yet, exept can provide you with a docker image dontaining a mosqitto demo server. |
||
Get the exported docker image from: |
Get the exported docker image from: |
||
Zeile 16: | Zeile 16: | ||
Start a container based on the image (running in forground): |
Start a container based on the image (running in forground): |
||
docker run -ti --rm -p1883:1883 -p8883:8883 -p9001:9001 exept/mqtt |
docker run -ti --rm -p1883:1883 -p8883:8883 -p9001:9001 exept/mqtt |
||
You can now run the "Demo Testplan" contained in the MQTT_Interface_Library.ets delivered with expecco. If your MQTT docker container is running on a different host than expecco, change the MQTT_HOST environment variable from "localhost" to the hostname or IP-Address of the docker host. |
Version vom 11. Dezember 2018, 17:19 Uhr
MQTT is a publish/subscribe protocol used in the Internet of Things (IoT). This plugin provides an interface to an MQTT broker (such as mosquitto) and allows for both typical high-level interaction via publish/subscribe/waitForEvent operations, and low level (wire-level) interaction on the packet level. The later allows for robustness tests (invalid, long, short, broken packets), timing measurements and load/performance tests to be implemented easily via drag&drop.
If you want to evaluate MQTT with expecco, and you don't have a MQTT-enabled application yet, exept can provide you with a docker image dontaining a mosqitto demo server.
Get the exported docker image from:
http://download.exept.de/transfer/docker-mqtt-image.tar
Import the docker image with:
docker image import docker-mqtt-image.tar
Start a container based on the image (running in forground):
docker run -ti --rm -p1883:1883 -p8883:8883 -p9001:9001 exept/mqtt
You can now run the "Demo Testplan" contained in the MQTT_Interface_Library.ets delivered with expecco. If your MQTT docker container is running on a different host than expecco, change the MQTT_HOST environment variable from "localhost" to the hostname or IP-Address of the docker host.