Client
Edit pageLast modified: 28 January 2025Example 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.cancel()
usePlaintext()
- is a JVM binding to Java gRPC runtime. Other bindings are also present.