文件名称:firecomm:gRPC-Node的功能库
文件大小:120KB
文件格式:ZIP
更新时间:2024-05-22 07:05:22
JavaScript
消防通 gRPC-Node的功能库。 打包.proto文件,创建服务器和客户端存根的核心功能,以及可链接的RPC调用方法,数据和元数据,取消,错误和状态更改的客户端和服务器端事件侦听器的统一API,以及对以下内容的支持:类似Express的中间件,客户端拦截器,细粒度的错误处理,对所有74个gRPC通道配置的访问以及幂等,可缓存,已塞住和waitForReady请求。 查阅! 入门 安装 npm install --save firecomm 1.定义一个.proto文件 .proto文件是服务器和客户端存根的架构。 它定义了您将要构建的程序包,它将使您的服务器和客户端具有超强的能力-远程过程调用(RPC)方法。 RPC方法定义客户端存根从服务器处理程序发送和接收的消息。 // proto/exampleAPI.proto syntax = "proto3" ; package ex
【文件预览】:
firecomm-master
----.vscode()
--------launch.json(209B)
--------settings.json(28B)
----lib()
--------clientCalls()
--------Stub.js(4KB)
--------utils()
--------build.js(3KB)
--------utils.js(2KB)
--------callFactories()
--------custom-services()
--------HealthStub.js(230B)
--------compose.js(5KB)
--------Server.js(15KB)
----examples()
--------firecomm()
--------vanilla_gRPC()
----.travis.yml(36B)
----LICENSE(11KB)
----__tests__()
--------clientCalls()
--------Stub.js(4KB)
--------test2.key(2KB)
--------build.js(1KB)
--------test2.crt(1KB)
--------callFactories()
--------custom-services()
--------test1.key(887B)
--------test1.crt(802B)
--------test.proto(153B)
--------compose.js(2KB)
--------Server.js(6KB)
----README.md(12KB)
----.gitignore(25B)
----index.js(307B)
----package-lock.json(233KB)
----package.json(2KB)