lox/crates/lox-distributor
onyinyang a2d50e29d8
Incorporate impl Stream for ResourceStream changes from rdsys-api-backend
2023-03-22 19:14:56 -04:00
..
src Incorporate impl Stream for ResourceStream changes from rdsys-api-backend 2023-03-22 19:14:56 -04:00
.gitignore Tentative structure for request handler 2023-01-25 15:49:40 -05:00
Cargo.toml Add comments 2023-03-20 11:53:10 -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.