Lines Matching full:examples
1 gRPC Examples
4 The examples require `grpc-java` to already be built. You are strongly encouraged
10 before trying out the examples.
12 ## Basic examples
14 - [Hello world](src/main/java/io/grpc/examples/helloworld)
16 - [Route guide](src/main/java/io/grpc/examples/routeguide)
18 - [Metadata](src/main/java/io/grpc/examples/header)
20 - [Error handling](src/main/java/io/grpc/examples/errorhandling)
22 - [Compression](src/main/java/io/grpc/examples/experimental)
24 - [Flow control](src/main/java/io/grpc/examples/manualflowcontrol)
26 - [Wait For Ready](src/main/java/io/grpc/examples/waitforready)
28 - [Json serialization](src/main/java/io/grpc/examples/advanced)
33 The [hedging example](src/main/java/io/grpc/examples/hedging) demonstrates that enabling hedging
41 [hello world](src/main/java/io/grpc/examples/helloworld) example, except that the server mimics a
70 See [the section below](#to-build-the-examples) for how to build and run the example. The
95 …The [retrying example](src/main/java/io/grpc/examples/retrying) provides a HelloWorld gRPC client &
101 …This retrying example is very similar to the [hedging example](src/main/java/io/grpc/examples/hedg…
102 …The [RetryingHelloWorldServer](src/main/java/io/grpc/examples/retrying/RetryingHelloWorldServer.ja…
104 …general flakiness. The [RetryingHelloWorldClient](src/main/java/io/grpc/examples/retrying/Retrying…
106 …[retrying_service_config.json](src/main/resources/io/grpc/examples/retrying/retrying_service_confi…
110 …One can experiment with the [RetryingHelloWorldServer](src/main/java/io/grpc/examples/retrying/Ret…
112 …src/main/resources/io/grpc/examples/retrying/retrying_service_config.json) to see their effects. T…
116 See [the section below](#to-build-the-examples) for how to build and run the example. The
125 The [health service example](src/main/java/io/grpc/examples/healthservice)
136 - [Keep Alive](src/main/java/io/grpc/examples/keepalive)
138 ### <a name="to-build-the-examples"></a> To build the examples argument
142 2. From grpc-java/examples directory:
149 `build/install/examples/bin/` directory that run the examples. Each
155 $ ./build/install/examples/bin/hello-world-server
161 $ ./build/install/examples/bin/hello-world-client
178 $ mvn exec:java -Dexec.mainClass=io.grpc.examples.helloworld.HelloWorldServer
180 $ mvn exec:java -Dexec.mainClass=io.grpc.examples.helloworld.HelloWorldClient
194 ## Other examples
196 - [Android examples](android)
198 - Secure channel examples
200 + [TLS examples](example-tls)
202 + [ALTS examples](example-alts)
208 ## Unit test examples
210 Examples for unit testing gRPC clients and servers are located in [examples/src/test](src/test).
216 examples to write unit tests. `InProcessTransport` is light-weight and runs the server
246 ## Even more examples
248 A wide variety of third-party examples can be found [here](https://github.com/saturnism/grpc-java-b…