IO事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO事件相关的知识,希望对你有一定的参考价值。

常用的几个库:

libevent : 名气最大,应用最广泛,历史悠久的跨平台事件库;

libev : 较libevent而言,设计更简练,性能更好,但对Windows支持不够好;

libuv : 开发node的过程中需要一个跨平台的事件库,他们首选了libev,但又要支持Windows,故重新封装了一套,*nix下用libev实现,Windows下用IOCP实现;

以上是关于IO事件的主要内容,如果未能解决你的问题,请参考以下文章

事件驱动与异步IO使用

如何从 socket.io 获取原生事件数组?

socket.io 连接事件不起作用,为啥?

使用 Angular 的单页应用程序引擎时依赖 socket.io/express.io 中的“断开连接”事件

python-- 事件驱动介绍阻塞IO, 非阻塞IO, 同步IO,异步IO介绍

windows下的IO模型之事件选择(WSAEventSelect)模型