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.
 
 
 
 
 
 
murgatroid99 03c583fb86 Completed partial sentence 9 years ago
..
route_guide Updated quick start README, replaced route guide docs with link to grpc.io 9 years ago
.gitignore move examples to correct locations 10 years ago
README.md Completed partial sentence 9 years ago
greeter_client.js Updated Node examples to be compatible with master 10 years ago
greeter_server.js Updated Node examples to be compatible with master 10 years ago
helloworld.proto move examples to correct locations 10 years ago
package.json Updated quick start README, replaced route guide docs with link to grpc.io 9 years ago

README.md

gRPC in 3 minutes (Node.js)

PREREQUISITES

  • node: This requires Node 10.x or greater.
  • homebrew on Mac OS X. This simplifies the installation of the gRPC C core.

INSTALL

  • Install gRPC Node

  • Install this package's dependencies

    $ cd examples/node
    $ npm install
    

TRY IT!

  • Run the server

    $ # from this directory (grpc_common/node).
    $ node ./greeter_server.js &
    
  • Run the client

    $ # from this directory
    $ node ./greeter_client.js
    

NOTE

This directory has a copy of helloworld.proto because it currently depends on some Protocol Buffer 2.0 syntax that is deprecated in Protocol Buffer 3.0.

TUTORIAL

You can find a more detailed tutorial in gRPC Basics: Node.js