私は、1 つのサーバーが一度にログオンできる 40 のクライアントを処理することになっている UDP クライアント サーバー アプリケーションに取り組んでいます。
UNIX では、このような問題は、fork
基本的に子プロセスを作成してクライアントを処理し、サーバーに新しい接続を受け入れる機能を使用することで解決されます。
インターネットで検索したところfork
、Windowsでは使用CreateProcess
できないことがわかりましたが、使用できました。
以前の調査では、スレッド プールについても紹介されました。だから今私は2つの質問があります:
- Windows
fork()
で使用して の機能を実現できますか?CreateProcess()
- これが可能な場合、スレッドプールまたは複数のプロセスの作成を行う必要がありますか?