1

サーバーはマルチスレッドです。リクエストごとにソケット接続を作成する代わりに、ソケット接続のプールを維持したいですか? あるクライアントがその作業を完了した場合、接続を復元して別のクライアントに使用したいのですが、誰かがソケット接続のプールを行う方法を説明してもらえますか?

4

3 に答える 3

0

何を構築しようとしているのかわかりませんが、TCP サーバーの場合は、次のいずれかを確認する必要があります。

  • ネティ
  • グリズリー
  • ミナ

上記のほとんどは、スレッド プーリングと長期接続を処理します (ソケット プーリングの意味がわかりません)。いくつかの良いホイールを見るまで、ホイールを再実装しないことを強くお勧めします;)。

于 2012-11-05T23:52:44.327 に答える
0

質問は意味がありません。受信接続は、accept() 関数によって、新しいソケットとして配信されます。それらをプールする機会はありません。

于 2012-11-06T01:00:59.223 に答える