gpt4 book ai didi

gRPC Java 文件下载示例

转载 作者:行者123 更新时间:2023-12-04 17:30:35 25 4
gpt4 key购买 nike

我正在寻找有关如何使用 gRPC 实现文件下载功能的方法,但在文档中找不到这是如何完成的。

这样做的最佳方法是什么?我想要一个保存文件的 gRPC 服务器和一个 gRPC 客户端来从 gRPC 请求一些东西。

我查看了 Java 中的示例,但无法找到如何执行此操作的方法。我今天刚开始阅读有关 gRPC 的文章。

最佳答案

您必须定义一个特定的 message作为数据容器,您必须使用 stream 将其分块传输到客户端.
proto Message 和 RPC 服务示例:

message DataChunk {
bytes data = 1;
}

rpc DownloadProductImage(DownloadProductImageRequest) returns(stream DataChunk){}
在java中你可以使用 BufferedInputStream将资源流式传输到客户端。
protobuf / grpc
server side code
client side code

关于gRPC Java 文件下载示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49312554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com