Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry
An IBM Redbooks publication
Note: This is publication is now archived. For reference only.
Published on 07 September 2012, updated 07 September 2012
IBM Form #: SG24-8054-00
Authors: Valerie Lampkin, Weng Tat Leong, Leonardo Olivera, Sweta Rawat, Nagesh Subrahmanyam, Rong Xiang, Gerald Kallas, Neeraj Krishna, Stefan Fassmann, Martin Keen and Dave Locke
MQ Telemetry Transport (MQTT) is a messaging protocol that is lightweight enough to be supported by the smallest devices, yet robust enough to ensure that important messages get to their destinations every time. With MQTT devices such as smart energy meters, cars, trains, satellite receivers, and personal health care devices can communicate with each other and with other systems or applications.
This IBM® Redbooks® publication introduces MQTT and takes a scenario-based approach to demonstrate its capabilities. It provides a quick guide to getting started and then shows how to grow to an enterprise scale MQTT server using IBM WebSphere® MQ Telemetry.
Scenarios demonstrate how to integrate MQTT with other IBM products, including WebSphere Message Broker. This book also provides typical usage patterns and guidance on scaling a solution.
The intended audience for this book ranges from new users of MQTT and telemetry to those readers who are looking for in-depth knowledge and advanced topics.
Chapter 1. Overview of MQTT
Chapter 2. Getting started with MQTT
Chapter 3. Using MQTT with IBM WebSphere MQ Telemetry
Chapter 4. Integrating MQTT
Chapter 5. Typical topologies and patterns of use
Chapter 6. Scaling a system
Appendix A. MQTT and devices
Appendix B. The MQTT protocol
Appendix C. Additional material