1

私のウェブサイトで複数の接続を作成し、数時間開いたままにしておく必要があるプログラムを作成しています! では、300 ~ 500 の接続を作成し、それらを 5 時間維持したいとします。各接続にスレッドを使用すると、およそどれくらいの CPU が必要になるでしょうか? 多くのCPUが必要になるため、スレッドを使用する代わりにこれを行う別の方法はありますか?

4

3 に答える 3

1

非同期ソケット API を使用します。

非同期サーバー ソケットの例 http://msdn.microsoft.com/en-us/library/fx6588te.aspx

非同期クライアント ソケットの例 http://msdn.microsoft.com/en-us/library/bew39x2a.aspx

非同期サーバー ソケットの使用 http://msdn.microsoft.com/en-us/library/5w7b7x5f.aspx

于 2013-05-12T12:42:39.160 に答える