grpc-dart/example
Ankur Jain c48af638a5
Support message compression (#409)
* Added support for compression/decompression, which can be configured through 
  `ChannelOptions` constructor's `codecRegistry` parameter or adding the 
  `grpc-accept-encoding` to `metadata` parameter of `CallOptions` on the client 
  side and `codecRegistry` parameter to `Server` on the server side.
  Outgoing rpc can be compressed using the `compression` parameter on the 
  `CallOptions`.

Closes #6
2020-12-11 09:52:24 +01:00
..
googleapis Cleanups (#398) 2020-11-12 11:36:59 +01:00
grpc-web Cleanups (#398) 2020-11-12 11:36:59 +01:00
helloworld Support message compression (#409) 2020-12-11 09:52:24 +01:00
metadata Cleanups (#398) 2020-11-12 11:36:59 +01:00
route_guide Cleanups (#398) 2020-11-12 11:36:59 +01:00
README.md Fix typo in example README (#288) 2020-03-30 12:42:58 +02:00

README.md

Four code examples are available:

  1. helloworld: A demonstration of using the Dart gRPC library to perform unary RPs.

  2. googleapis: A demonstration of using the Dart gRPC library to communicate with Google APIs.

  3. metadata: A demonstration of how to handle custom metadata, cancellation, and timeouts in Dart gRPC.

  4. route_guide: A demonstration of how to perform unary, client streaming, server streaming and full duplex RPCs.

For a complete, step-wise working example, see the Dart gRPC Quick Start.