标签: protocol-buffers grpc
在阅读protobuf支持动态创建动态消息后,我正在尝试创建一个返回动态消息的gRPC服务。 (例如,在数据库中返回行但服务模式仅在运行时返回的服务)
是否有可能,我将如何为此构建.proto?
感谢。
答案 0 :(得分:1)
在Java中有一个名为DynamicMessage的特殊对象,它可以获取描述符并发送它。如果你可以在运行时获得描述符,你可以这样做。
此外,虽然不完全符合proto的精神,但您可以使用struct.proto表示任意结构化数据。