Tim
Tim
I also just saw https://github.com/rust-lang/rfcs/pull/3654. Wonder how long it will take to be available on nightly?
Hi, thanks! 1. Reading the [spec](https://www.jsonrpc.org/specification), it sounds like jsonrpc is a transport-agnostic, stateless RPC protocol. tarpc is also transport-agnostic, so I kind of imagine that a jsonrpc library would...
Thanks for your question! Apologies for the delay in responding. I don't think this is supported by tarpc today. Can you provide an example of properties that are needed by...
Cool, give it a shot and let me know if there are any issues!
Thanks for your question! I think generally authentication would be done at the transport later, before initializing the rpc client / service. Maybe the [TLS example](https://github.com/google/tarpc/blob/master/tarpc/examples/tls_over_tcp.rs) would help clarify things?
Could you possibly implement a handshake using a separate rpc service, and after the handshake, move the transport into another channel for the post-handshake rpc service?
Thanks for the question! Tarpc doesn't natively support registering multiple services on a single server. I can suggest a few options: - Use a separate transport for each service -...
The main reason tarpc can't easily support native multiplexing is because the transport is typically generic over the request/response type. Could the multiplexing code be written generically as a library?...
I'm deduplicating this to another issue that brought up a similar question. I've sketched out a potential solution there.
Hi! I don't have any examples of using it on the browser. I've heard in the past of people experimenting with compiling to wasm, but I haven't done so myself....