0

我想将一个套接字包装到另一个对象中:

转换输出 - 例如将字符串转换为 Base64 转换输入 - 例如将 Base64 转换为字符串

(注意:我的用例不是 Base64,但与 Base64 是同构的,这会使问题变得非常复杂。)

分别在两个方向上执行此操作是微不足道的 - 例如将套接字连接到 Base64 解码器并写入通过管道连接到套接字的 Base64 编码器。

我想从一个套接字生成一个对象,可以写入和读取(通过数据事件),但对两个方向执行所需的转换。

解决方案需要支持 Node 0.8.X 和 0.10.X。

4

1 回答 1

0

这似乎是一种方法:

https://github.com/ajlopez/ObjectStream/blob/master/lib/objectstream.js

于 2013-07-04T10:18:52.740 回答