Real-Time Systems CSE 520 WUSTL: Message Brokers

  1. MQTT:
    AN ISO standard (ISO/IEC PRF 20922)[2] publish-subscribe-based "lightweight" messaging protocol for use 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.
  2. Definition of MQTT methods
    methods (sometimes referred to as verbs) to indicate the desired action to be performed on the identified resource.
  3. 4 basic MQTT methods
    • Connect
    • Disconnect
    • Subscribe
    • UnSubscribe
    • Publish
  4. Connect method
    Method that waits for a connection to be established with the server.
  5. Disconnect method
    Method that waits for the MQTT client to finish any work it must do, and for the TCP/IP session to disconnect.
  6. Subscribe method
    Method that waits for completion of the Subscribe or Unsubscribe method.
  7. Unsubscribe method
    Method that requests the server unsubscribe the client from one or more topics.
  8. Publish method
    Method that returns immediately to the application thread after passing the request to the MQTT client.
Author
geschw66
ID
324509
Card Set
Real-Time Systems CSE 520 WUSTL: Message Brokers
Description
Message Broker terms to know for IoT (Internet of Things) and Real-Time Computing.
Updated