protocol-buffers 相关问题

协议缓冲区是一种语言中立且与平台无关的方式,以高效且可扩展的格式编码结构化数据。 Google对几乎所有内部​​RPC协议和文件格式都使用Protocol Buffers。它也是开源gRPC框架使用的默认数据编码。

在跨 3 个存储库的 C++ 项目中使用 protobuf

我有三个存储库,(重新)使用一组 protobuf 文件: 回购1 + 你好.proto + 再见.proto 回购2 + 你好.proto + 再见.proto 回购协议3 + 你好.proto + 再见.proto .proto 定义...

回答 1 投票 0

如何接收Foxglove服务器发送的protobuf消息并保存为MCAP?

我定制了一些protobuf,使用C++在服务器上处理它们,并使用Foxglove服务器通过localhost端口发布它们。我希望将这些消息保存为 mcap 文件以供...

回答 1 投票 0

如何反转字节数组中的UTF-8编码?

我有以下问题: 某个生产者将 Protobuf 消息作为二进制数据(字节数组)发送。 这些二进制数据进入配置错误的 Kafka 集群,该集群将字节数组反序列化为 st...

回答 1 投票 0

解析 protobuf 时出现 InvalidProtocolBufferException - 无效标签(零)

我有一条 protobuf 消息,在解析时会崩溃。 我在同一台机器上运行客户端和服务器并序列化字节流。 我使用数组将其与接收到的字节数组进行比较......

回答 1 投票 0

为 .proto 文件设置正确的包名称

阅读完 Google 协议缓冲区的文档后,我希望在我的客户端中实现它们,到目前为止我有以下内容: com.christopher.kade 包; 选项 java_package=“协议”;

回答 2 投票 0

没有固定请求结构的protobuf webhook

我使用 Golang 作为我的后端,使用 proto3 作为我的 API 定义。我有 grpc-gateway 来支持 http 和 grpc。 我的用例是拥有一个 webhook API,它可以获取一些有效负载并进行处理...

回答 1 投票 0

在其他proto文件中导入date.proto

我是协议缓冲区的新手。我有一些 java pojo 类,它有一个 Date 类型的字段,仅包括年、月和日。 对于时间戳类型,我们可以导入“google/protobuf/timestamp.proto&...

回答 3 投票 0

没有这样的目标'//external:protocol_compiler':当我使用bzlmod编译proto时未声明目标'protocol_compiler'

模块.bazel 模块( 名称=“原型测试” ) bazel_dep(名称=“grpc”,版本=“1.41.0”,repo_name=“com_github_grpc_grpc”) 建造: 加载(“@

回答 1 投票 0

通过 Unix 套接字传递数据的正确方法是什么?

我正在做一个个人项目,试图更好地理解 Unix 上的进程间通信。我有两个用 C 编译的二进制文件,我正在尝试将数据从一个进程传递到另一个进程......

回答 1 投票 0

从 Bazel 中的另一个项目导入原型

我的目录结构如下: ├── 原型 │   ├── 建造 │   └── 你好.proto ├── 来源 │   ├── 建造 │   └── 外层.proto └── 工作空间 proto/hello.proto 文件: 语法=“proto3”; p...

回答 1 投票 0

grpc 未处理的异常 StatusCode=调用从 proto 文件生成的方法时未知

我有一个 C# 客户端和服务器,并在调用 SendMessage 时收到类型为 Grpc.Core.RpcException 且 Status(StatusCode=Unknown, Detail="Exception was throwed by handler.") 的未处理异常

回答 1 投票 0

有什么方法可以将google protobuf消息转换为带有缩进的json吗?

我需要使用 C# 将 Google protobuf IMessage 对象保存到 json 文件中。 这是示例代码: 使用 (var input = File.OpenRead(protodatFile)) { 字符串 jsonString = null; 消息.MergeFrom...

回答 3 投票 0

Protobuf-net 不会反序列化来自 Protobuf.js 的数据

我使用 Protobuf 通过 WebSocket 在 Web 客户端和服务器(C#)之间进行通信。在客户端,反/序列化是通过 Protobuf.js 完成的,在服务器上,使用 protobuf-n...

回答 2 投票 0

Protobuf RuntimeWarning:意外的端组标签未转换所有数据

我有这个 utf-8 编码文件,我需要从中收集 protobuf 可行的十六进制转储,然后将其提供给 protobuf。.proto 文件按预期工作,并且寿命几乎是完美的...

回答 2 投票 0

ZHS MacM1 上质子生成的权限问题

我正在使用带有M2芯片的Apple MacBook Air来开发软件等。目前我的公司使用协议缓冲区来序列化实体模型。我在通过...生成 Dart 文件时遇到问题

回答 1 投票 0

有没有办法将protobuf数字字段限制在一定范围内?

假设我有一条 protobuf 消息,例如 消息人{ uint32 年龄 = 1; } 有没有办法将字段年龄限制在一定范围内?就像[0; 120]。现在我只有这些检查程序...

回答 1 投票 0

通过 protobuf 消息传递 numpy 数组的更快方法

我有一个 921000 x 3 numpy 数组(921k 3D 点,每行一个点),我试图将其打包到 protobuf 消息中,但遇到了性能问题。我可以控制协议并且可以

回答 1 投票 0

错误:Builder类中的方法parseUnknownField

作为一名实习生,我的任务是开发 MyTracks 应用程序。我目前正在处理我在这里找到的源代码..当我将代码导入到 android studio 时,我在 Sensor.java 上遇到了 3 个错误 - a ...

回答 2 投票 0

在java中处理proto文件时,为什么对象列表没有设置为列表,而不是为每个值设置重复的键

我有一个下面的原型文件 语法=“proto3”; 选项 java_multiple_files = true; 选项 java_package = "com.anusoft"; 消息请求{ 重复的字符串主题 = 1; } 什...

回答 1 投票 0

无法从一个Java编译器运行两个不同的CompilationTask

为什么我们不能运行两个不同的编译任务两次? 我使用 Java 编译器 API,但是当我尝试从 java 编译器获取另一个任务然后调用它时 - 抛出 IllegalStateException。 正如我所描述的...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.