https://github.com/markpatterson27/poc-mqtt-messaging-app
Proof-of-Concept WinForms messaging app using MQTT as the messaging protocol
https://github.com/markpatterson27/poc-mqtt-messaging-app
Last synced: about 2 months ago
JSON representation
Proof-of-Concept WinForms messaging app using MQTT as the messaging protocol
- Host: GitHub
- URL: https://github.com/markpatterson27/poc-mqtt-messaging-app
- Owner: markpatterson27
- License: mit
- Created: 2024-06-27T09:57:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-29T10:15:17.000Z (almost 2 years ago)
- Last Synced: 2025-03-22T08:48:40.108Z (about 1 year ago)
- Language: C#
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# PoC MQTT Messaging App
This is a simple proof of concept for a messaging app using MQTT and Windows Forms.
## Overview
The app is a simple Windows Forms application that allows users to send and receive messages using MQTT. The app uses the [MQTTnet](https://github.com/dotnet/MQTTnet) library to connect to an MQTT broker and send/receive messages.

## Additional
### MQTT Server/Broker
A [Docker Compose file](mqtt-server\docker-compose.yml) is included in the repository that sets up an MQTT server using [Eclipse Mosquitto](https://mosquitto.org/). To start the server, run the following command:
```bash
cd mqtt-server
docker-compose up -d
```
## References
- [MQTTnet](https://github.com/dotnet/MQTTnet)
- [Docker Hub: Eclipse Mosquitto](https://hub.docker.com/_/eclipse-mosquitto/)