]> git.lizzy.rs Git - connect-rs.git/blob - README.md
d7b3d03dd73c6a7c421f170a3fe4afd655864eb7
[connect-rs.git] / README.md
1 # connect
2
3 This crate provides a distributed message queue abstraction over asynchronous network streams.
4
5 By using a message queue, crate users can focus on sending and receiving messages between clients instead of low-level networking and failure recovery.
6
7 ## Feature Status
8
9 | Feature                                               | Status        |
10 |-----------------------------------------------------  |--------       |
11 | [TCP Client](examples/tcp-client)                         |    ✓    |
12 | [TCP Server](examples/tcp-echo-server)                    |    ✓    |
13 | UDP Client                                            |               |
14 | UDP Server                                            |               |
15 | [TLS Client](examples/tls-client)                         |    ✓    |
16 | [TLS Server](examples/tls-echo-server)                    |    ✓    |
17 | QUIC Client                                           |               |
18 | QUIC Server                                           |               |
19 | SCTP Client                                           |               |
20 | SCTP Server                                           |               |
21 | DTLS-SCTP Client                                      |               |
22 | DTLS-SCTP Server                                      |               |