grpc-java/examples
Kun Zhang d3c5b00827 Add CallOptions.
- Pass CallOptions to Channel.newCall() and
  ClientInterceptor.interceptCall().
- Remove timeout from AbstractStub.StubConfigBuilder and add deadline,
  which is stored in a CallOptions inside the stub.
- Deadline is in nanoseconds in the clock defined by System.nanoTime().
  It is converted to timeout before transmitting on the wire. Fail the
  call with DEADLINE_EXCEEDED if it's already expired.
2015-07-07 14:28:38 -07:00
..
src Add CallOptions. 2015-07-07 14:28:38 -07:00
README.md Use CreateStartScripts for examples 2015-05-07 08:42:34 -07:00
build.gradle Use CreateStartScripts for examples 2015-05-07 08:42:34 -07:00

README.md

grpc Examples

To build the examples, run in this directory:

$ ../gradlew installDist

This creates the scripts hello-world-server, hello-world-client, route-guide-server, and route-guide-client in the build/install/grpc-examples/bin/ directory that run the examples. Each example requires the server to be running before starting the client.

For example, to try the hello world example first run:

$ ./build/install/grpc-examples/bin/hello-world-server

And in a different terminal window run:

$ ./build/install/grpc-examples/bin/hello-world-client

That's it!

Please refer to [Getting Started Guide for Java] (https://github.com/grpc/grpc-common/blob/master/java/javatutorial.md) for more information.