You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
2.1 KiB
28 lines
2.1 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "0d4033cdd7b5b5475c63770102e38480",
|
|
"translation_date": "2025-08-28T19:58:50+00:00",
|
|
"source_file": "1-getting-started/lessons/4-connect-internet/assignment.md",
|
|
"language_code": "en"
|
|
}
|
|
-->
|
|
# Compare and contrast MQTT with other communication protocols
|
|
|
|
## Instructions
|
|
|
|
This lesson covered MQTT as a communication protocol. There are others, including AMQP and HTTP/HTTPS.
|
|
|
|
Research both of these and compare/contrast them with MQTT. Consider aspects such as power consumption, security, and message persistence in case of connection loss.
|
|
|
|
## Rubric
|
|
|
|
| Criteria | Exemplary | Adequate | Needs Improvement |
|
|
| -------- | --------- | -------- | ----------------- |
|
|
| Compare AMQP to MQTT | Successfully compares and contrasts AMQP to MQTT, addressing power consumption, security, and message persistence. | Partially compares and contrasts AMQP to MQTT, addressing two of the following: power consumption, security, or message persistence. | Partially compares and contrasts AMQP to MQTT, addressing only one of the following: power consumption, security, or message persistence. |
|
|
| Compare HTTP/HTTPS to MQTT | Successfully compares and contrasts HTTP/HTTPS to MQTT, addressing power consumption, security, and message persistence. | Partially compares and contrasts HTTP/HTTPS to MQTT, addressing two of the following: power consumption, security, or message persistence. | Partially compares and contrasts HTTP/HTTPS to MQTT, addressing only one of the following: power consumption, security, or message persistence. |
|
|
|
|
---
|
|
|
|
**Disclaimer**:
|
|
This document has been translated using the AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). While we aim for accuracy, please note that automated translations may include errors or inaccuracies. The original document in its native language should be regarded as the authoritative source. For critical information, professional human translation is advised. We are not responsible for any misunderstandings or misinterpretations resulting from the use of this translation. |