rapace-transport-stream
TCP and Unix socket transport for rapace RPC.
Network transport for local and remote communication via TCP or Unix domain sockets.
Features
- TCP:
tcp://localhost:9000- remote communication, cross-machine - Unix sockets:
unix:///tmp/rapace.sock- efficient local IPC on Unix-like systems - Secure: Use TLS for encrypted communication
Usage
use RpcSession;
use TcpTransport;
let transport = connect.await?;
let session = new;
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.