サーバーはマルチスレッドです。リクエストごとにソケット接続を作成する代わりに、ソケット接続のプールを維持したいですか? あるクライアントがその作業を完了した場合、接続を復元して別のクライアントに使用したいのですが、誰かがソケット接続のプールを行う方法を説明してもらえますか?
質問する
4397 次
3 に答える
0
何を構築しようとしているのかわかりませんが、TCP サーバーの場合は、次のいずれかを確認する必要があります。
- ネティ
- グリズリー
- ミナ
上記のほとんどは、スレッド プーリングと長期接続を処理します (ソケット プーリングの意味がわかりません)。いくつかの良いホイールを見るまで、ホイールを再実装しないことを強くお勧めします;)。
于 2012-11-05T23:52:44.327 に答える
0
質問は意味がありません。受信接続は、accept() 関数によって、新しいソケットとして配信されます。それらをプールする機会はありません。
于 2012-11-06T01:00:59.223 に答える