protobuf-java相关内容

如何处理 Java 中未知的 protobuf 字段?

我有一个 Java 应用程序,它从另一台计算机读取一些 protobuf 数据,然后可以修改一些值并将其写回.用户很可能可以使用过时的 .proto 文件读取数据,因此在这种情况下会有一些它不理解的字段.我最终想在写回所做的更改时保留未知数据;但是,我可以满足于只检测到未知数据(以提示用户升级他/她的应用程序).我不清楚如何处理Java中的未知字段. 如果有帮助,我使用的是版本 2 .pro ..
发布时间:2021-06-22 19:55:46 Java开发

带有一些字符串的 Protobuf InvalidProtocolBufferException

我们使用 protobuf v.3 通过 HTTP 将消息从 C# 客户端传输到 Java 服务器. 消息原型如下所示: message CLIENT_MESSAGE {字符串消息 = 1;} 客户端和服务器都对字符串使用 UTF-8 字符编码. 当我们使用像“abc"这样的短字符串值时一切都很好,但是当我们尝试传输包含 198 个字符的字符串时,我们捕获了一个异常: com. ..

grpc/protobuffer请求特定字段

GraphQL允许您要求特定的字段,响应仅包含您要求的字段.例如:一个graphql查询,例如: {英雄 {名称}} 将返回: {“数据":{“英雄":{“名称":"R2-D2"}}} 其中的graphQl查询如下: {英雄 {名称朋友们 {名称}}} 将返回: {“数据":{“英雄":{“名称":"R2-D2",“朋友":[{“名称":"Luke"},{“名称":"H ..
发布时间:2021-05-13 19:53:00 其他开发