タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

APMに関するwalk77のブックマーク (1)

  • C# の非同期プログラミングパターン - C# 入門

    .NET でみられる非同期プログラミングモデルのパターンは主に三つあります。APM、EAP、TAP の三つです。ここでは、それらの大まかな分類を紹介します。 APM (非同期プログラミングモデル) APM (非同期プログラミングモデル) は Asynchronous Programming Model の略です。 APM は IAsyncResult インターフェイスを利用するものです。 具体的には BeginMethodName で処理を開始して、 EndMethodName という二つのメソッドを実装するタイプの非同期プログラミングモデルです。 Begin... で処理を開始します。開始した処理が時間のかかる処理であっても、それは裏側で処理が実行されるので、 Begin... メソッド自体は返ってきます。 後で処理結果を得るために End... メソッドを呼び出します。まだ処理が終わっ

    C# の非同期プログラミングパターン - C# 入門
  • 1