标签: c++ boost-asio asyncsocket libevent libuv
我需要在进程之间传输数据,并且我有一个本地服务器进程和多个客户端进程,它们可能同时发送数据和接收数据。该程序将在Linux和Windows上运行,因此我更喜欢使用第三方库而不是本机api。以前我使用Boost::asio,但是我发现asio在proactor模式下工作,我希望仅通知服务器并且不调用回调,这意味着它在Reactor模式下工作。因此,我决定更改为libuv或libevent,有人可以根据当前状态给我一些建议吗?
Boost::asio
libuv
libevent