{"data":{"coursesJson":{"slug":"mqtt","title":"MQTT","pyramid":"Pub/Sub Systems","heroText":"Minimalist and intuitive asynchronous MQTT messaging server and client","heroImage":"/courses/mqtt/icon.png","aboutTopic":"About MQTT","aboutText1":"A lightweight messaging protocol for small sensors and mobile devices, optimized for high-latency or unreliable networks, enabling a Smarter Planet and the.","aboutText2":"MQTT is an ISO standard publish-subscribe-based messaging protocol. It works on top of the TCP/IP protocol. It is designed for connections with remote locations where a 'small code footprint' is required or the network bandwidth is limited.","aboutPoints":["Better Error Reporting","Shared Subscriptions","Allowed Function Discovery"],"aboutImage":"/courses/mqtt/about.jpg","techTitle":"MQTT Topics","techSubtitle":"The following are the things covered under MQTT.","techTitle1":"Basic Concepts","techTitle2":"Setup and testing","techTitle3":"APIs and examples","techTitle4":"Techniques","techTitle5":"URI Scheme","techTitle6":"server support","techDesc1":"What is MQTT and how does it work with WebSphere MQ?","techDesc2":"How to setup MQTT and start testing","techDesc3":"An Android Studio port of the Eclipse Paho Android Client Example","techDesc4":"This enables it to be extremely efficient both on the wire, and in memory. It also makes it quick and easy to get started and to learn.","techDesc5":"URIs are useful to provide serval pieces of information in a single compact string. They can be used to convey all the information required to connect to a MQTT server.","techDesc6":"There are servers specific to MQTT support; many of these servers have much wider capabilities beyond just MQTT.","courseSubtitle":"The following are the course contents offered for MQTT","courseContents":["Introduction","The MQTT Protocol","Developing Applications","Documentation & Reference"],"subContents":[["Basic Concepts","Design Principles","Example Uses","Terminology and acronyms","Background and History"],["MQTT Protocol","Conventions (generally agreed","URI Scheme"],["Setup and testing with brokers","APIs and examples (see also the Libraries page)","Techniques i.e. ","Coding ideas"],["Questions","Technical articles","Blog post and podcasts etc","Useful presentations","Server support"]]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"id":"fc3fe5f0-c994-55b2-9dd2-17b86aa5d974"}}