Skip to content

Commit

Permalink
Merge pull request #94 from Azure-Samples/ok/readme
Browse files Browse the repository at this point in the history
Update README.md for Rust
  • Loading branch information
olivakar committed Feb 29, 2024
2 parents b7f68c9 + 4fe04f8 commit 1a96ac0
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ languages:
- python
- TypeScript
- go
- rust
name: "MQTT Application Samples"
description: "Guidance to build Pub/Sub applications targeting MQTT Brokers."
products:
Expand All @@ -23,6 +24,7 @@ These samples provide guidance to build Pub/Sub applications targeting MQTT Brok
- Go
- Python
- TypeScript
- Rust

The instructions are provided for the following MQTT Brokers:
- **Azure Event Grid Namespaces**
Expand Down Expand Up @@ -54,6 +56,7 @@ Each language requires developer tools, such as compilers and SDKs to build and
- [Go](./mqttclients/go/README.md)
- Python (TBD)
- [TypeScript](./mqttclients/ts/README.md)
- Rust (TBD)

# Scenarios

Expand All @@ -68,13 +71,13 @@ Each scenario requires the following configurations:

Follow the instructions in the [Prerequisites](#magic_wand-prerequisites) to configure these scenarios.

| Scenario | Description | dotnet | C | python | go | TypeScript |
| :------- | :---------- | :----: |:-:| :-----:|:-: | :--------: |
| [Getting Started](./scenarios/getting_started/) | This quick start scenario simulates basic MQTT tasks.| ✓| ✓| ✓| ✓ | ✓ |
| [JWT Authentication](./scenarios/jwt_authentication/) | This is a quick start scenario that authenticates to Azure Event Grid using Json Web Tokens (JWT) | ✓| soon| soon| soon | soon |
| [Telemetry](./scenarios/telemetry/) | This scenario simulates multiple clients (the producers) sending data to a different set of topics to be consumed by a single application (the consumer). | ✓| ✓| ✓| soon | ✓ |
| [Command](./scenarios/command/) | This scenario simulates the request-response messaging pattern using MQTT v5. | ✓| ✓ | soon | soon | ✓ |
| [Alert](./scenarios/alert/) | This scenario simulates a fan-out use case where multiple clients receive a singlemessage from the same topic. | ✓| soon| soon| soon | soon |
| Scenario | Description | dotnet | C | python | go | TypeScript | Rust |
| :------- | :---------- | :----: |:-:| :-----:|:-: | :--------: |:--------: |
| [Getting Started](./scenarios/getting_started/) | This quick start scenario simulates basic MQTT tasks.| ✓| ✓| ✓| ✓ | ✓ | ✓ |
| [JWT Authentication](./scenarios/jwt_authentication/) | This is a quick start scenario that authenticates to Azure Event Grid using Json Web Tokens (JWT) | ✓| soon| soon| soon | soon | soon |
| [Telemetry](./scenarios/telemetry/) | This scenario simulates multiple clients (the producers) sending data to a different set of topics to be consumed by a single application (the consumer). | ✓| ✓| ✓| soon | ✓ | soon |
| [Command](./scenarios/command/) | This scenario simulates the request-response messaging pattern using MQTT v5. | ✓| ✓ | soon | soon | ✓ | soon |
| [Alert](./scenarios/alert/) | This scenario simulates a fan-out use case where multiple clients receive a singlemessage from the same topic. | ✓| soon| soon| soon | soon | soon |

> [!NOTE]
> `soon`: in progress and will be added soon
Expand Down

0 comments on commit 1a96ac0

Please sign in to comment.