“Byte stream” 指字节流:按顺序连续传输或处理的一串字节数据,常用于描述文件内容、网络传输数据、输入/输出(I/O)等。在很多系统里,它强调“数据是连续的序列”,不一定自带明确的消息边界(与“packet/消息”概念相对)。
/baɪt striːm/
A file is just a byte stream to the program.
对程序来说,文件只是一个字节流。
The server reads the byte stream from the socket and decodes it into a JSON object, handling partial reads and encoding issues.
服务器从套接字读取字节流,并将其解码为 JSON 对象,同时处理分段读取和编码问题。
byte(字节)是计算机早期术语,常认为源自对 bit 的变体拼写,用来表示一组二进制位(后来通常固定为 8 位);stream(流)来自“像水流一样连续流动”的比喻。合在一起,“byte stream” 就是“以字节为单位连续流动的数据序列”。