Yang Gao 600d70cd8d change proto README cpp node ruby 10 лет назад
..
lib 600d70cd8d change proto README cpp node ruby 10 лет назад
.gitignore 49f3ccdd01 Adds a helloworld sample in ruby. 11 лет назад
Gemfile 49f3ccdd01 Adds a helloworld sample in ruby. 11 лет назад
README.md 49f3ccdd01 Adds a helloworld sample in ruby. 11 лет назад
greeter.gemspec 7b68400fa4 Fixes the gem name. 11 лет назад
greeter_client.rb 49f3ccdd01 Adds a helloworld sample in ruby. 11 лет назад
greeter_server.rb 600d70cd8d change proto README cpp node ruby 10 лет назад

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