2009-03-01 20 views
0

私はクライアント接続ごとに新しいSocketAsyncEventArgsが必要ですか。クライアント接続ごとに1つのSocketAsyncEventArgsが必要ですか?

私はループ内で複数のクライアント接続を行い、データベースから各クライアント状態のUserTokenを埋めています。

SocketAsyncEventArgsを再利用する方法はありますが、各接続ごとに個別のUserToken状態を維持します。

ありがとうございました。

答えて

1

この質問は少し古いですが、私の意見ではまだ関連しています。私は、参考のために以下のリンクをお勧め:

サーバは(あなたの質問に答える)SocketAsyncEventArgsプールを実装して、私はCodeProjectのリンクをお勧めします。ただし、そのコードには解決が必要な問題があることに注意してください。

+0

MSDNのこの新しいクラスのドキュメントはあまり役に立ちません.Googleはほとんど手がかりを与えません。 人々はまだ2.0ソケットクラスを使用しており、.net35用に提供されている新しいソケットプログラミングモデルへの移行の必要性をまだ見ていないと思います。 MSはこの新しいモデルのパフォーマンスとスケーリングのメリットが本当に良いと主張しており、これはネットの特集ハイライトとして言及されているため、これは残念です。 –

関連する問題