gRPC 服务类型

gRPC Service Type

如果服务器需要在每次调用时向客户端发回超过 1 个对象,我是否需要流式 RPC?特别是,客户端将调用带有 ID 的服务器,服务器将响应匹配该 ID 的对象列表并将该列表转储到文件中。为此目的是否需要流式传输?谢谢。

如果所有对象同时可用,或者如果您可以保留响应直到它们全部可用,您可以只响应一个 protobuf 消息,该消息聚合了您要响应的所有对象。否则,您需要(服务器)流媒体。