Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 关于二进制序列化和反序列化的问题_Node.js_Serialization_Binary_Buffer - Fatal编程技术网

Node.js 关于二进制序列化和反序列化的问题

Node.js 关于二进制序列化和反序列化的问题,node.js,serialization,binary,buffer,Node.js,Serialization,Binary,Buffer,我想创建一个模块来高效地序列化和反序列化缓冲区。所以我问自己几个问题 创建一个具有序列化和反序列化功能的ES6类,并处理位运算符,这是一个好的操作,还是我必须使用concertate或dissolve之类的模块?哪种操作更好 我寻找了一个NPM包,它可以有效地序列化和反序列化ZCL缓冲区,我发现了类似“二进制解析器”的东西,它看起来不错,但它可能很重,因为我必须实现ZCL集群的多个可变字节 所以有什么东西,而不仅仅是序列化或反序列化,两者都可以吗?

我想创建一个模块来高效地序列化和反序列化缓冲区。所以我问自己几个问题

创建一个具有序列化和反序列化功能的ES6类,并处理位运算符,这是一个好的操作,还是我必须使用concertate或dissolve之类的模块?哪种操作更好

我寻找了一个NPM包,它可以有效地序列化和反序列化ZCL缓冲区,我发现了类似“二进制解析器”的东西,它看起来不错,但它可能很重,因为我必须实现ZCL集群的多个可变字节

所以有什么东西,而不仅仅是序列化或反序列化,两者都可以吗?