跳到主要内容
CNode

怎么看 "A New Streaming API for Node v0.10"

社区
Jjiyinyiyong发布于 14 年前最后回复 14 年前
449510

貌似有新动作了, Stream API 会发生改变...

A New Streaming API for Node v0.10 http://blog.nodejs.org/2012/12/21/streams2/ Fri, 21 Dec 2012 00:45:13 UTC - Isaac Z. Schlueter

不知道会涉及哪些方面, 求解读..

查看回复

回复 (4)

C
codekiller#414 年前

不过新设计里,如果同样的数据 ,多个处理器感兴趣怎么办?

A读了n个字节,B只能读n之后的字节流了

除非继续用老的data侦听器咯

M
myy#314 年前

让楼上说完了。。。

D
dead-horse#214 年前

解决了几个之前的遗留问题(pause不保证完全停止data事件,create之后会立刻开始读数据)。可以不通过事件,主动调用read方法来获取的数据。可以自定义底层的_read,_write等方法来定制stream,还封装了高一层的stream对象。

现有的stream就像一个水龙头,每次流出来的量是不能控制的,你需要盯着水桶,快满了就关掉水龙头,或者倒掉桶里的水。
新的stream2升级了,可以直接告诉它需要多少量的水,按需去取。
同时现有的stream只能出一种水,之后倒到水桶之后你再选择加热还是制冷,新的stream2可以给这个水龙头加装加热、制冷装置,让他直接出热水或者冰水。

D
DoubleSpout#114 年前

正在阅读ing~,感谢分享

参与回复

登录后即可参与回复。登录