protocol-buffers 相关问题

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

你如何在android项目(gradle)中包含'com.google.protobuf'作为完整但不是精简版?

我正在尝试使用protobuf生成的代码来解码来自网络的消息。我有一个.proto文件,如下所示:syntax =“proto3”; message CanData {string id = 1; // 名称 ...

回答 1 投票 0

生成Golang GRPC +习俗元对象

我正在尝试生成一个返回自定义proto对象的gRPC客户端。这是我目前的proto命令protoc -I.::/go_out = plugins = grpc:Muser / messages.proto = github.com /.../.../ user:。 ...

回答 1 投票 2

Protobuf C#如何删除字段?

我在protobuf中将字段序列化为二进制文件。现在我要删除一个字段。 [ProtoMember(9,AsReference = true)] //删除私有MyClass obj; //删除,现在我想离开......

回答 1 投票 0

使用rust-protobuf时我作为参数传递什么?

我试图按照说明生成Rust protobuffer文件:API生成.rs文件API以生成要使用的.rs文件e。 G。来自build.rs。示例代码:extern ...

回答 1 投票 3

如何在Ruby中使用Protocol Buffers 3?

我正在尝试在Ruby中使用Protocol Buffers v3。我正在使用带有--ruby_out选项的标准protoc来从* .proto文件生成Ruby源代码文件。那些生成的文件需要'google / ...

回答 1 投票 1

protobuf:定义parentS childrenS关系

如何在proto syntax =“proto3”中定义parentS childrenS关系;消息根{重复类别类别= 2; } message Category {string name = 2;重复 ...

回答 1 投票 1

保护/清理不受信任的客户端对服务器的远程调用

我正在构建一个API,它将公开(除其他外)以下调用:将文件上传到远程服务器。在远程上传的...上执行各种计算(通过一些可能的功能)

回答 1 投票 0

如何使用gradle从依赖jar导入.proto文件

我有一个项目,创建一组protobuf对象和GRPC存根。我依赖于一个包含其他.proto文件的jar,我想在我的项目中使用它。即:project-abc-0.0.1 ....

回答 3 投票 3

将protobuf枚举消息发送到grpc服务器

给出消息Foo {enum State {STATE1 = 0; STATE2 = 1; STATE3 = 2;和rpc方法(流Foo)的grpc服务定义返回(空){} go grpc客户端代码是什么...

回答 1 投票 0

如何使用protobuf对嵌套消息进行编码/解码?

我有一个protobuf结构,代表结构的嵌套层/包络。对此数据进行编码时,可以在一个集合中处理整个层次结构。但是,只解码第一个......

回答 1 投票 1

Google协议缓冲区 - 即使显然存在所有字段,也会丢失必填字段

我正在尝试通过TCP发送协议缓冲区消息,但在接收端,我在尝试解析时遇到“Missing required fields”错误,即使显然所有字段都在那里。一世'...

回答 2 投票 9

gRPC +图片上传

我想创建一个简单的gRPC端点,用户可以上传他/她的图片。协议缓冲区声明如下:message UploadImageRequest {AuthToken auth = 1; //一个......

回答 2 投票 15

如何使用protobuf序列化java.util.regex.Pattern?

我有一个对象,我想使用Protocol Buffers序列化并存储在redis中。该对象包含一个java.util.regex.Pattern,它在实例化对象时被编译。公共课......

回答 2 投票 -1

protobuf中的随机字段编号

服务器以protobuf格式发送响应。我试图使用protoc“decode_raw”模式重新创建定义(proto文件)并面临一些奇怪的结构:2 {1:215647270 2 {215647270 {...

回答 1 投票 0

Python3 ImportError:没有名为'google.protobuf的模块

我在我的ubuntu系统中编译了protobuf 2.6.0源代码,一旦我想导入caffe,它就会显示以下错误:/usr/local/lib/python3.5/dist-packages/caffe/__init__.py:30:用户警告:......

回答 2 投票 0

如何在MAC上安装Protobuf 3.5.1?

我怎么做?我已经安装了brew,但每次我做brew安装protobuf它安装3.6而不是。我如何获得3.5.1

回答 1 投票 0

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