boost-asio チュートリアルに従っていますが、 boostを使用してマルチスレッド サーバーを作成する方法がわかりません。私は昼間のクライアントと昼間の同期サーバーをコンパイルしてテストし、通信を改善しました (サーバーはクライアントにコマンドを要求し、それを処理し、結果をクライアントに返します)。ただし、このサーバーは一度に 1 つのクライアントしか処理できません。
ブーストを使用してマルチスレッド サーバーを作成したいと考えています。実行する昼間の非同期サーバーもあります
boost::asio::io_service io_service;
tcp_server server(io_service);
io_service.run();
メインプログラム関数で。問題は、Boost が内部のどこかに各クライアントのスレッドを作成しているのかということです。これはマルチスレッド ソリューションですか? そうでない場合 - ブーストでマルチスレッドサーバーを作成する方法は? アドバイスをありがとう。