This is MQTT Client app.
This client allow you connect, subscribe, publish and allow you define your Quality of Service(0,1,2). This app supports security.
This App allows developers to connect to any MQTT Broker for easy testing. (And subscribe and publish)
MQTT stands for MQ Telemetry Transport. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The design principles are to minimise network bandwidth and device resource requirements whilst also attempting to ensure reliability and some degree of assurance of delivery. These principles also turn out to make the protocol ideal of the emerging “machine-to-machine” (M2M) or “Internet of Things” world of connected devices, and for mobile applications where bandwidth and battery power are at a premium.
There are several MQTT brokers available such as ActiveMQ, Apollo, IBM Message Sight, JoramMQ, Mosquitto, RabbitMQ, and Solace Message Routers. They vary in their feature set and some of them implement additional features on top of the standard MQTT functionality. See MQTT.org for more information.
Reference url : http://mqtt.org , https://en.wikipedia.org/wiki/MQTT