как выбрать между libevent и libuv? - PullRequest
0 голосов
/ 21 ноября 2018

Мне нужно передавать данные между процессами, и у меня есть процесс на локальном сервере и процесс с несколькими клиентами, они могут отправлять данные и получать данные одновременно.Программа будет работать как в Linux, так и в Windows, поэтому я предпочитаю использовать стороннюю библиотеку, а не нативный API.Ранее я использовал Boost::asio, однако обнаружил, что asio работает в режиме proactor, я надеюсь, что сервер будет получать уведомления только и обратный вызов не будет вызываться, что означает, что он работает в режиме Reactor.Поэтому я решил изменить на libuv, или libevent, может кто-нибудь дать мне совет в соответствии с текущим статусом?

...