Crate witty_jsonrpc

source ·
Expand description

witty-jsonrpc

An extensible JSON-RPC server that can listen over multiple transports at once.

Supported transports

  • HTTP
  • TCP sockets
  • WebSockets
  • Whatever T you do impl<H> Transport<H> for T where H: Handler

Modules

  • Traits and implementations enabling compatibility with different IO handlers.
  • Make it easy for 3rd party projects to import all the right structures and traits to start using this library immediately.
  • Traits and implementations of mono-transport and multi-transport servers.
  • Traits and implementations of message transports (e.g. HTTP, TCP, WS, etc.)