The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Tim Emiola 7b68400fa4 Fixes the gem name. 10 years ago
..
lib Adds a helloworld sample in ruby. 10 years ago
.gitignore Adds a helloworld sample in ruby. 10 years ago
Gemfile Adds a helloworld sample in ruby. 10 years ago
README.md Adds a helloworld sample in ruby. 10 years ago
greeter.gemspec Fixes the gem name. 10 years ago
greeter_client.rb Adds a helloworld sample in ruby. 10 years ago
greeter_server.rb Adds a helloworld sample in ruby. 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