Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.07 KB

index.md

File metadata and controls

25 lines (19 loc) · 1.07 KB

StreamJsonRpc Documentation

If you're new to JSON-RPC and/or StreamJsonRpc, check out our brief overview. The rest of our documentation are organized around use case.

Use cases

  1. Establish a connection
  2. Send an RPC request
  3. Receive an RPC request
  4. Disconnect
  5. Test your code
  6. Write resilient code
  7. Remote Targets
  8. Pass certain special types in arguments or return values
  9. Trace context
  10. JoinableTaskFactory integration
  11. Troubleshoot

See full samples demonstrating two processes on the same machine utilizing this library for RPC, using either named pipes or web sockets.

Learn more about how you can customize the JSON-RPC protocol's wire format that StreamJsonRpc uses for better interoperability or better performance.

See also Visual Studio specific concerns.