Server
Edit pageLast modified: 28 January 2025Example of using a gRPC server:
val grpcServer = GrpcServer(8080) {
registerService<ImageRecognizer> { ImageRecognizerImpl() }
}
grpcServer.start()
grpcServer.awaitTermination()
GrpcServer
allows to register multiple services, like regularRpcServer
. However,CoroutineContext
parameter is not needed and should not be used.GrpcServer
does not bind to Java gRPCServer
, but provides some functions to cover for that.