文件名称:mux-demux-stream:二进制文本流的复用器和解复用器
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-05 10:34:46
JavaScript
Mux Demux流 二进制/文本流的多路复用器和多路分解器,灵感来自的《 》一书。 使用单个多路复用器或多路分解器多路复用和多路分解多达八个二进制/文本流。 每个数据块前面都带有五个字节的标头,包括通道ID和有效载荷长度。 1个字节(通道ID) 4个字节(有效载荷长度) 可变长度的原始有效载荷 安装 npm install mux - demux - stream 用法 该模块既可以与“单工”语法一起使用,也可以与“双工”语法一起使用,该语法在单工变体上提供了一些语法上的优势。 单纯形语法用于将多个可读流多路复用为单个可写流,或将多个可写流多路复用为单个可读流。 例如,当以对等方式实现诸如类的协议时,双工语法更加紧凑,其中每个RPC节点均由共享公共双向通道(例如的服务器和客户端组成。 (有关以对等方式使用JSON RPC 2.0的更全面的讨论,请参阅和 。) 单纯形语法 需
【文件预览】:
mux-demux-stream-master
----.gitignore(18B)
----README.md(3KB)
----test()
--------helpers.js(246B)
--------mux-demux-stream.js(8KB)
----LICENSE(1KB)
----package.json(857B)
----index.js(2KB)