私はC#で新しいクライアント/サーバーアプリケーションを作成しており、かなり高い接続率を期待しています。そのため、クライアントとデータベース間の接続を作成および破棄するコストを軽減するのに役立つデータベース接続プールについて考えました。
私のアプリケーションに同様の機能を作成したいのですが、このパターンを適用する方法の良い例を見つけることができませんでした。サーバーにメッセージを送信して受信メッセージを受信するたびに、本当にTcpClientのインスタンスを起動する必要がありますか?各接続は1〜5 KBの間で転送され、それぞれが1KBの応答メッセージを受信することが期待されます。
この質問はやや曖昧だと思いますが、私はゼロから始めているので、提案を受け入れています。それが私の仮定がすべて間違っていることを意味するとしても。