非同期ASP.NETページと Delegate BeginInvoke

IAsyncResult が返りさえすればいいという非同期実行モデルのおかげで、ASP.NET の PageAsyncTask に向かって登録する関数の中では、Delegate を作ってから BeginInvoke を呼ぶだけでほぼできあがってしまう。これはなかなか楽だ。

かつてはスレッドプールにおける同時実行数の制限 http://d.hatena.ne.jp/akiramei/20060123/p1 があったようだ。

高負荷環境ではスレッドプールの値の調整は必要になるだろうけど。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。