Netty如何传输文件

首先发送端将file包装成filereigon传输,其内部会循环的将文件发送到接收端
而接收端接收到的都是bytebuf,然后我们接收端可以将其写到filechannel中。这样在接收端就可以写成文件了,从这样看我们的内存也不会因为传输的文件大而爆掉。因为我们底层是依靠transferTo的transferTo去循环发送文件数据

你可能感兴趣的:(Netty如何传输文件)