質問

、テキストファイルから数千行の10Sを解析オブジェクトに水和、操作、および持続:

個別のタスクの実行時間の長いセットを持っています。

私はJavaでこれを実装していた場合、私はXライン(すなわち、チャンク)ごとのファイルまたはタスク内の各ラインのためのエグゼキュータに新しいタスクを追加するかもしれないと仮定します。

私が使用しているものです。ネットについては、私はよく分かりません。私は疑い多分CCRはここに適切であるかもしれないが、私はそれに十分慣れていないよ、私はこの質問を提起する理由であるがあります。

Javaのエグゼキューターと同等の方法でCCRの機能することができ、または利用できる何か他のものはありますか?

おかげ

役に立ちましたか?

解決

あなたはタスクを見てみたいことがあり並列ライブラリでます。

C#5のように、これはasyncawaitキーワードを使用して、言語に組み込まれています。

他のヒント

あなたはJavaのExcecutorsと同等であることに最も近い何.NET人々の束を依頼するつもりなら、

、それはJavaのエグゼキュータの際立った特徴を記述するために傷つけない場合があります。あなたの答えを知っている人は、あなたが.NETであるよりも、Javaの持つ任意のより馴染みがないかもしれません。

言った、すでに述べたタスク並列ライブラリは、あなたのニーズに行き過ぎている、またはあなたが.NET 4.0、多分 ThreadPool.QueueUserWorkItem()のは、あなたが探しているものになります。

多分これが関連している:デザイン:タスク並列ライブラリに検討しました。 パラレル拡張機能: 10-4エピソード6を参照してください。 の迅速なイントロとしてます。

古いスレッドベースのアプローチは、のThreadPool プーリングの。

のBackgroundWorkerクラスは、あなたが探しているものと考えられます。名前が示すように、それは自動的に管理プールで、バックグラウンドタスクを実行することができますし、ステータス更新イベントます。

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