lox/crates/lox-distributor
onyinyang 3e3f50c215
Refactors lox-distributor to make division of tasks clearer
2023-05-17 12:19:28 -04:00
..
src Refactors lox-distributor to make division of tasks clearer 2023-05-17 12:19:28 -04:00
.gitignore Tentative structure for request handler 2023-01-25 15:49:40 -05:00
Cargo.toml Update bridgeline sizes to match lox library 2023-04-04 19:34:35 -04:00
README.md Update README 2023-03-15 15:42:04 -04:00
config.json Read json config from commandline file, progress on channels 2023-03-03 17:25:43 -05:00

README.md

Lox Distributor

The Lox distributor receives resources from rdsys and writes them to Lox BridgeLines. Concurrently, it receives and responds to requests from Lox clients.

Configure rdsys stream

A test config.json is included for testing on a local instance of rdsys. This can be edited to correspond to the desired types of resources and endpoints.

Test Run

For testing purposes, you will need a running instance of rdsys as well as a running Lox client.

Run rdsys locally

First clone rdsys from here then change into the backend directory:

cd rdsys/cmd/backend

Finally run rdsys:

 ./backend --config config.json

Run Lox Distributor locally

Simply run cargo run -- config.json :)

Run a Lox client locally

First clone lox-wasm from here. Follow the instructions in the README to build and test the Lox client.