A simple command line chat server written using bidirectional gRPC.
Build the parent project. From the repo root, run
mvn package
Start the server
java -jar grpc-kotlin-example-chatserver/target/grpc-kotlin-example-chatserver.jar server
From another shell, start a client
java -jar grpc-kotlin-example-chatserver/target/grpc-kotlin-example-chatserver.jar client
Big thanks to Björn Hegerfors and Emilio Del Tessandoro for putting together this example!