A client messaging system similar to MQTT's client.