What is MQTT?
MQTT is a messaging protocol for lightweight connectivity, It uses a publish/subscribe technique and allows for low powered devices to communicate within the ‘internet of things’. We were introduced during an IBM workshop to the Really Small Message Broker(RSMB) which is a striped back MQTT server, perfect for the ‘internet of things’. In other techniques data is continually sent where as the Publish/Subscribe technique that MQTT data being send is only ‘published’ when that data has changed. There are many MQTT servers and clients to use spread across multiple platforms, OS and programming languages.
Some more examples of MQTT can be found here