grpc node
@grpc
有关这两个库中可用的功能的比较,请参阅此文档
目录: packages/grpc-js
NPM软件包: @grpc/grpc-js
该库纯粹在JavaScript中实现GRPC的核心功能,而无需C ++插件。它可以在Node.js运行的所有平台上的Node.js的最新版本上使用。
目录: packages/grpc-native-core (生活在[email protected]分支)(有关安装信息,请参见此处)
NPM软件包:GRPC。
这是使用C ++插件对GRPC的弃用实现。它可以在Node.js运行的大多数平台上使用Node.js的版本。
目录: packages/proto-loader
NPM软件包: @grpc/proto-loader
该库将.proto文件加载到可以传递给GRPC库的对象中。
目录: packages/grpc-tools
NPM软件包:GRPC-Tools
ProtoC和GRPC节点ProtoC插件的分布,以便于使用NPM安装。
目录: packages/grpc-health-check
NPM软件包:GRPC-Health-Check
Health Check Service用于GRPC服务器。
目录: packages/grpc-reflection
NPM软件包: @grpc/反射
GRPC服务器的反射API服务。