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