nodejs 如何更灵活的使用 socket 读取的数据 和 使用 socket

2015-12-14 10:06:45 +08:00
 lawlietxxl

难道只能在 socket.on("data",function(data){})这样的事件触发回调函数里面才能用吗?

如果我想写一个服务器,把所有的 socket 都显示的放在数据结构里面,然后进行 read write ,这样如何做?

4023 次点击
所在节点    Node.js
1 条回复
foxwoods
2015-12-14 13:07:43 +08:00
去 读 [stream 的 API 文档]( https://nodejs.org/api/stream.html)

> Readable streams have two "modes": a flowing mode and a paused mode.
> When in flowing mode, data is read from the underlying system and provided to
> your program as fast as possible. In paused mode, you must explicitly call
> stream.read() to get chunks of data out. Streams start out in paused mode.

#RTFM

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/243349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX