一句话总结区别就是:
reactor:能收了你跟俺说一声。
proactor: 你给我收十个字节,收好了跟俺说一声。
Reactor:
libevent/libev/libuv/ZeroMQ/Event Library in Redis
主要是异步的IO需要操作系统支持;
Proactor
IOCP/Boost.Asio
一句话总结区别就是:
reactor:能收了你跟俺说一声。
proactor: 你给我收十个字节,收好了跟俺说一声。
Reactor:
libevent/libev/libuv/ZeroMQ/Event Library in Redis
主要是异步的IO需要操作系统支持;
Proactor
IOCP/Boost.Asio