【文件属性】:
文件名称:grpc-nodejs
文件大小:41KB
文件格式:ZIP
更新时间:2021-03-18 00:24:08
JavaScript
GRPC NodeJS
文件-https:
RPC-RPC(远程过程调用)框架通常是一组工具,使程序员能够在远程进程中调用一段代码,无论是在另一台计算机上还是在同一台计算机上的另一个进程。
由Google开发。 现在是CNCF的一部分。
gRPC是可以在任何环境中运行的现代开源高性能RPC框架。 它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。 它以HTTP / 2,跨平台和开源为后盾。 就其尺寸而言,它也是紧凑的。
利用HTTP2和协议缓冲区。
VSCode插件-https://marketplace.visualstudio.com/items itemName zxh404.vscode-proto3
特征
四种RPC类型
元数据
验证
截止日期和取消
压缩
负载均衡
自动生成样板
协议缓冲区
协议缓冲区
【文件预览】:
grpc-nodejs-main
----proto()
--------build.sh(490B)
--------users_grpc_pb.js(3KB)
--------users_pb.d.ts(2KB)
--------users_grpc_pb.d.ts(5KB)
--------users.proto(779B)
--------users_pb.js(11KB)
----yarn.lock(77KB)
----tsconfig.json(6KB)
----README.md(2KB)
----.gitignore(13B)
----server()
--------index.ts(394B)
--------services.ts(2KB)
--------db.ts(522B)
----package.json(579B)