grpc

WebJar for grpc

License

License

Categories

Categories

gRPC Net Networking
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

grpc
Last Version

Last Version

1.24.0
Release Date

Release Date

Type

Type

jar
Description

Description

grpc
WebJar for grpc
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/grpc/grpc-node

Download grpc

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/grpc/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>grpc</artifactId>
    <version>1.24.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/grpc/
implementation 'org.webjars.npm:grpc:1.24.0'
// https://jarcasting.com/artifacts/org.webjars.npm/grpc/
implementation ("org.webjars.npm:grpc:1.24.0")
'org.webjars.npm:grpc:jar:1.24.0'
<dependency org="org.webjars.npm" name="grpc" rev="1.24.0">
  <artifact name="grpc" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='grpc', version='1.24.0')
)
libraryDependencies += "org.webjars.npm" % "grpc" % "1.24.0"
[org.webjars.npm/grpc "1.24.0"]

Dependencies

compile (5)

Group / Artifact Type Version
org.webjars.npm : nan jar [2.13.2,3)
org.webjars.npm : lodash.camelcase jar [4.3.0,5)
org.webjars.npm : node-pre-gyp jar [0.13.0,0.14)
org.webjars.npm : protobufjs jar [5.0.3,6)
org.webjars.npm : lodash.clone jar [4.5.0,5)

Project Modules

There are no modules declared in this project.

Build Status

gRPC on Node.js

Implementations

For a comparison of the features available in these two libraries, see this document

C-based Client and Server

Directory: packages/grpc-native-core (lives in the [email protected] branch) (see here for installation information)

npm package: grpc.

This is the existing, feature-rich implementation of gRPC using a C++ addon. It works on all LTS versions of Node.js on most platforms that Node.js runs on.

Pure JavaScript Client

Directory: packages/grpc-js

npm package: @grpc/grpc-js

This library implements the core functionality of gRPC purely in JavaScript, without a C++ addon. It works on the latest version of Node.js on all platforms that Node.js runs on.

Other Packages

gRPC Protobuf Loader

Directory: packages/proto-loader

npm package: @grpc/proto-loader

This library loads .proto files into objects that can be passed to the gRPC libraries.

gRPC Tools

Directory: packages/grpc-tools

npm package: grpc-tools

Distribution of protoc and the gRPC Node protoc plugin for ease of installation with npm.

gRPC Health Check Service

Directory: packages/grpc-health-check

npm package: grpc-health-check

Health check service for gRPC servers.

org.webjars.npm

grpc

A high performance, open source, general-purpose RPC framework

Versions

Version
1.24.0
1.18.0
1.11.3
1.11.0-pre2
1.11.0-pre1
1.10.1
0.14.1
0.13.1