質問

非同期プログラミングと同時プログラミングは、最近では誰もが注目しているものであり、.NET 4 では、組み込みのスレッド セーフ コレクションやもちろんタスクなど、多くの改善が加えられています。これに加えて、Reactive Framework (Rx) に注目し始めました。

タスクは主に計算パフォーマンスの同時実行性に重点を置いているように見えますが、これは将来いつか完了する操作の一般的なモデルでもあり、他の種類の非同期操作の処理に使用したり、.Continue*() を使用してそれらを組み合わせたりすることもできます。 。Rx は、複数のイベントやステートフルなイベント処理に反応する場合により便利であるようです。

これら 2 つのフレームワークの間に重複はありますか。特に、タスクに関して IObservable をモデリングする用途やその逆の用途はありますか?

役に立ちましたか?

解決

RX に関する Channel 9 のビデオ ディスカッション PFX にリンクしている PFX チームのブログ投稿を見たところ、次のような質問のいくつかが解決されています。 ウェス・ダイアーとスティーブン・トーブ:Rx と Px - 連携

他のヒント

エリック・マイヤーは、にこのの動画を述べているすべての同時実行性の側面RxはPFXを使用して実装されているの

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top