POC of gRPC with Scala & NodeJS languages
Simple chat service using bi-directional streaming
Run the following commands:
sbt
project domain
compile
(Running the client or the server will generate sources too)
Run the following commands:
sbt
project chat-grpc-server
run
Ensure server is running. Then run the following commands:
sbt
project chat-grpc-client
run
you can run multiple Java clients simultaneously
See dedicated README
Have a closer look at gRPC:
- Validate ease of use
- Validate cross languages code generation
- Implement bidirectional streaming
- add support for image message type
- add support for WhatsApp message types