blob: ae348d15bdf680b883b0be1270e00305124cf398 [file] [view] [edit]
# gRPC Basics: C++ sample code
The files in this folder are the samples used in [gRPC Basics: C++][],
a detailed tutorial for using gRPC in C++.
[gRPC Basics: C++]:https://grpc.io/docs/languages/cpp/basics
## Configuration
The RouteGuide proto definition is available [here](../../protos/route_guide.proto).
The server takes the following command-line argument -
* db_path - Path to json file containing database. Defaults to `examples/cpp/route_guide/route_guide_db.json` on bazel builds, and `route_guide_db.json` for non-bazel builds.
## Running the example
To run the server -
```
$ tools/bazel run examples/cpp/route_guide:route_guide_callback_server
```
To run the client -
```
$ tools/bazel run examples/cpp/route_guide:route_guide_callback_client
```