Which protocol is commonly used for lightweight messaging in IoT applications?

Options

  • A. MQTT
  • B. FTP
  • C. SMTP
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. MQTT

Detailed Explanation

MQTT (Message Queuing Telemetry Transport) is a lightweight publish-subscribe messaging protocol widely used in IoT because it requires low bandwidth and supports devices with limited resources.