kotlinx.rpc 0.9.1 Help

Client

Example of using a gRPC client:

val grpcClient = GrpcClient("localhost", 8080) { usePlaintext() } val recognizer = grpcClient.withService<ImageRecognizer>() val image = Image { data = byteArrayOf(0, 1, 2, 3) } val result = recognizer.recognize(image) println("Recognized category: ${result.category}") grpcClient.close()
  • usePlaintext() - is a JVM binding to Java gRPC runtime. Other bindings are also present.

Last modified: 21 July 2025