【发布时间】:2023-01-19 04:47:18
【问题描述】:
现在 protocol buffers 3 有 support for optional fields 可以让你测试该字段是否已设置,FieldMasks 仍然有用吗?
例如,在允许客户端仅更新它们传递的字段的 gRPC 中实现 Update 方法时,该方法应该采用带有可选字段或 FieldMask 的消息吗?这是个人喜好的问题吗?还是其中之一有好处?
我们还希望使用带有 grpc_json_transcoder 过滤器的 grpc-gateway 或 envoy 将 gRPC API 公开为 JSON/HTTP API。这些对任何一种模式都有偏好吗?
【问题讨论】:
标签: protocol-buffers grpc envoyproxy grpc-gateway