this is a easy mq implement for udp transport, and implement the E2EE, it is a demo project, need more time to be completed.

Features

now it implemented the basic data transport, and E2E-Encryption, I will add some fundamental functions for build an easy P2P message app.

Getting started

dart run broker.dart
dart run client1.dart
dart run client2.dart

and you will say the client1 and client2 is hello to each other.

Usage

TODO

  1. how to clean local caches? pub, sub, data .etc
  2. add some exception handler like DataTooLongException .etc
  3. push code to GitHub
  4. add test cases
  5. clear code

Additional information

it is not ready for product environment, so be careful if you want to import this.

Libraries

easy_mq_core
Support for doing something awesome.