The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
https://grpc.io/
|
10 years ago | |
---|---|---|
.. | ||
lib | 10 years ago | |
.gitignore | 10 years ago | |
Gemfile | 10 years ago | |
README.md | 10 years ago | |
greeter.gemspec | 10 years ago | |
greeter_client.rb | 10 years ago | |
greeter_server.rb | 10 years ago |
README.md
gRPC Ruby Helloworld
INSTALLATION PREREQUISITES
This requires Ruby 2.x, as the gRPC API surface uses keyword args.
INSTALL
- Clone this repository.
- Follow the instructions in INSTALL to install the gRPC C core.
- Temporary Install gRPC for Ruby from source on your local machine and update path: to refer to it [Gemfile].
- this is needed until the gRPC ruby gem is published
- Use bundler to install
$ # from this directory
$ gem install bundler && bundle install
USAGE
- Run the server
$ # from this directory
$ bundle exec ./greeter_server.rb &
- Run the client
$ # from this directory
$ bundle exec ./greeter_client.rb