HTTP / 2上的一般RPC(远程过程调用)框架,最初是在Google开发的。 gRPC是一个语言中立且平台中立的框架,允许用户编写应用程序,其中独立服务可以相互协作,就像它们是本机的一样。它使用Protocol Buffers作为接口描述语言。
我正在尝试将 gRPC 实现到我的 Java Spring Boot 应用程序(Maven)中,在编译 .proto 文件并构建项目后,除了...中的服务之外的所有类都被创建
我正在两台服务器之间实现 gRPC。 文件正在完美生成,这是generate-proto.ps1 文件 # 确保脚本在出现第一个错误时停止 $ErrorActionPreference = "要...
如何解决从浏览器向 gRPC 服务器发送数据时出现 `net::ERR_INVALID_HTTP_RESPONSE` 错误?
我尝试将数据发送到 http://localhost:50051/helloworld.Greeter/SayHello,但在浏览器控制台中遇到以下错误: POST http://localhost:50051/helloworld.Greeter/Sa...
Snyk 拒绝服务:utp:[电子邮件受保护] > io.grpc:[电子邮件受保护] > io.netty:[电子邮件受保护]
我在运行Snyk开源安全管理工具后遇到了一个漏洞,不知道如何解决。 我相信这与 Android Gradle 引入的库有关
我是使用 Node.js 的 gRPC 新手,我正在尝试创建一个简单的请求来了解它的工作原理。 我向 ChatGPT 询问了一个简单的应用程序,其中客户端将数据发送到服务器,然后服务器
gRPC DEADLINE_EXCEEDED 即使服务器已启动并且
我有两个通过 gRPC 相互通信的微服务,A 是 RPC 客户端,B 是 RPC 服务器,两者都是使用 grpc NPM 模块用 NodeJS 编写的。 一切都工作正常,直到某些时候......
proto3中的rpc语法允许空请求或响应吗? 例如我想要相当于以下内容: rpc 注销; rpc状态返回(Status); rpc日志(LogData); 或者我应该创建一个...
我正在编写一个拦截器来验证 grpc 服务器中的消息,但我遇到了问题。 一般方案是:拦截器在应用程序级别激活并验证...
有没有一种方法可以从proto动态构造grpc方法的请求消息?
我是 gRPC 新手,想要对 gRPC 服务进行输入验证。 测试将在正在运行的服务器上进行,我将使用 grpcurl 使用虚拟输入调用每个方法
GRPC Java MAX_CONCURRENT_STREAMS 与 maxConcurrentCallsPerConnection
我试图理解 MAX_CONCURRENT_STREAMS 和 maxConcurrentCallsPerConnection 之间的区别。我读到大多数服务器将 MAX_CONCURRENT_STREAMS 设置为默认值 100,而
我正在尝试在 IntelliJ 中向如下所示的服务发出简单的 gRPC 请求 导入“google/protobuf/wrappers.proto”; 服务 UserContactDetailsService { rpc getContactDeta...
具有以下结构: - 项目1 - 项目1.py - 原型文件_pb2.py - protofile_pb2_grpc.py - 项目2 - 项目2.py - 原型文件_pb2.py - protofile_pb2_grpc.py 项目1.py: 我...
Golang 原型未生成流的 SendAndClose 方法
刚刚开始寻找如何通过示例配置 grpc(我是 grpc、golang 的新手)。我尝试使用这个greet.proto文件构建双向流 消息问候请求{ 字符串名字 = ...
我有一个用 C++ 编写的适用于 Windows 的异步 gRPC 服务器。我想检测与客户端的连接丢失 - 网络连接是否丢失,或者客户端崩溃等。我看到参考...
我获得了使用 C# .NET8 实现的 gRPC 服务。 我正在设置一个并发限制器,如下所示: services.AddRateLimiter(选项=> { options.AddConcurrencyLimiter(policyName: concurrencyPolic...
我正在尝试使用node.js作为客户端(服务器位于.NET中)在GRPC中实现客户端流。 这是原型文件: 语法=“proto3”; 包新郎; 导入“谷歌/protobuf/
我正在尝试创建一个客户端来测试我的 grpc 服务器。在我的 grpc 服务器中,我有一个 rpc NotificationStreaming() ,它流式传输通知(一元流)。我还有一堆同步 rpc 我...
我已经为我的 Java 应用程序编译了 health.proto,使用 协议 --java_out=...... --grpc-java_out=... -I=..... 原型 .....health.proto 编译成功并创建所需的 java 类。
当我同时使用名为 HTTP Debugger 的程序时,以下代码给了我对 AccessSecretVersion 调用的期望。 公共类 SecretManagerService { 私人
如何将 async_stream 与 tonic 一起使用?
我正在尝试实现一个 grpc 服务器,它使用 Rust 中的 Tonic 返回流。假设我们有这样的服务: rpc FooBar(输入)返回(流输出){} } 我生成了