The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Lisa Carey 0211098e93 Removes confusing/unnecessary section on generating code. 9 years ago
..
helloworld Update base INSTALL to markdown and remove outdated content 9 years ago
route_guide Merge pull request #4913 from pszemus/master 9 years ago
README.md Removes confusing/unnecessary section on generating code. 9 years ago
cpptutorial.md Update base INSTALL to markdown and remove outdated content 9 years ago

README.md

#gRPC in 3 minutes (C++)

Installation

To install gRPC on your system, follow the instructions here.

Hello C++ gRPC!

Here's how to build and run the C++ implementation of the Hello World example used in Getting started.

The example code for this and our other examples lives in the examples directory. Clone this repository to your local machine by running the following command:

$ git clone https://github.com/grpc/grpc.git

Change your current directory to examples/cpp/helloworld

$ cd examples/cpp/helloworld/

Client and server implementations

The client implementation is at greeter_client.cc.

The server implementation is at greeter_server.cc.

Try it!

Build client and server:

$ make

Run the server, which will listen on port 50051:

$ ./greeter_server

Run the client (in a different terminal):

$ ./greeter_client

If things go smoothly, you will see the "Greeter received: Hello world" in the client side output.

Tutorial

You can find a more detailed tutorial in gRPC Basics: C++