mirror of
https://github.com/actix/examples
synced 2025-06-26 17:17:42 +02:00
fix static-files readme name
This commit is contained in:
@ -6,7 +6,7 @@ WebSocket server for the [Autobahn WebSocket protocol testsuite](https://github.
|
||||
|
||||
### Server
|
||||
|
||||
```bash
|
||||
```sh
|
||||
cd websockets/autobahn
|
||||
cargo run
|
||||
```
|
||||
@ -17,7 +17,7 @@ Running the autobahn test suite is easiest using the docker image as explained o
|
||||
|
||||
After starting the server, in the same directory, run the test suite in "fuzzing client" mode:
|
||||
|
||||
```bash
|
||||
```sh
|
||||
docker run -it --rm \
|
||||
-v "${PWD}/config:/config" \
|
||||
-v "${PWD}/reports:/reports" \
|
||||
|
@ -5,19 +5,19 @@ This is extension of the
|
||||
|
||||
Added features:
|
||||
|
||||
* Browser WebSocket client
|
||||
* Chat server runs in separate thread
|
||||
* Tcp listener runs in separate thread
|
||||
- Browser WebSocket client
|
||||
- Chat server runs in separate thread
|
||||
- TCP listener runs in separate thread
|
||||
|
||||
## Server
|
||||
|
||||
Chat server listens for incoming tcp connections. Server can access several types of message:
|
||||
|
||||
* `/list` - list all available rooms
|
||||
* `/join name` - join room, if room does not exist, create new one
|
||||
* `/name name` - set session name
|
||||
* `some message` - just string, send message to all peers in same room
|
||||
* client has to send heartbeat `Ping` messages, if server does not receive a heartbeat message for 10 seconds connection gets dropped
|
||||
- `/list` - list all available rooms
|
||||
- `/join name` - join room, if room does not exist, create new one
|
||||
- `/name name` - set session name
|
||||
- `some message` - just string, send message to all peers in same room
|
||||
- client has to send heartbeat `Ping` messages, if server does not receive a heartbeat message for 10 seconds connection gets dropped
|
||||
|
||||
To start server use command: `cargo run --bin websocket-tcp-server`
|
||||
|
||||
@ -29,4 +29,4 @@ To run client use command: `cargo run --bin websocket-tcp-client`
|
||||
|
||||
## WebSocket Browser Client
|
||||
|
||||
Open url: [http://localhost:8080/](http://localhost:8080/)
|
||||
Open url: <http://localhost:8080>
|
||||
|
@ -6,7 +6,7 @@ Simple echo websocket server.
|
||||
|
||||
### server
|
||||
|
||||
```bash
|
||||
```sh
|
||||
cd websockets/websocket
|
||||
cargo run --bin websocket-server
|
||||
# Started http server: 127.0.0.1:8080
|
||||
@ -18,7 +18,7 @@ cargo run --bin websocket-server
|
||||
|
||||
### rust client
|
||||
|
||||
```bash
|
||||
```sh
|
||||
cd websockets/websocket
|
||||
cargo run --bin websocket-client
|
||||
```
|
||||
|
Reference in New Issue
Block a user