Merge branch 'client-server-modules' into server-writer-thread

This commit is contained in:
Tim Kuehn
2016-01-31 21:31:21 -08:00

View File

@@ -1,4 +1,5 @@
## tarpc
## tarpc: Tim & Adam's RPC lib
*Disclaimer*: This is not an official Google product.
tarpc is an RPC framework for rust with a focus on ease of use. Defining and implementing an echo-like server can be done in just a few lines of code:
@@ -47,7 +48,7 @@ directly. See the tarpc_examples package for more sophisticated examples.
## Planned Improvements (actively being worked on)
- Automatically reconnect on the client side when the connection cuts out.
- Allow omitting the return type in rpc definitions when the type is `()`.
- Support arbitrary serialization (currently `bincode` is used for all serialization).
- Add backward-compatibility features to enable evolving APIs.
- Support asynchronous server implementations (currently thread per connection).
## Contributing