WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Parallel.NET - Background Task Scheduler

— アドオンWorldWideScripts.netへ

@ja1wws日付まで滞在するために私達のフィードを購読する!

新しい!あなたがそれを望むように私たちに従ってください!


Parallel.NET - Background Task Scheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting
で、この製品で利用可能な余分なライセンスオプションがあり avantprime.com 、Parallel.NETのクリエイター。 割引価格もご用意。

Parallel.NETコンポーネントは、設定可能な間隔で定期的なタスクを実行する.NETアプリケーションを取得するためのシンプルかつ堅牢な方法を提供します。 UIやユーザーなど、アプリケーションの他の側面への干渉はありません。

チェックアウトのWebマイナー 、Parallel.NETを活用して、現実世界のWebコンテンツマイニングアプリケーションを。 アプリケーションのプレビューを参照してくださいここでアクションでParallet.NETを見るために、CPU使用率、メモリ使用量と採掘期間に細心の注意を払いながら。

特徴は何ですか?

  • 設定可能な間隔でタスクを実行します
  • 1 ParallelSchedulerを使用して、異なる間隔で複数のタスクを実行します。
  • バックグラウンドタスクは、ThreadPoolのを使用するかどうかを設定したり、独自のスレッドを作成
  • タスクが無限に実行する必要があるかどうか指定するか、限られた回数のために
  • オブザーバーを有する任意のバックグラウンドタスクのためのオブザーバーは、タスクが完了するたびに警告追加
  • オブザーバーが完了したタスクからの出力を操作することができます
  • オブザーバーはParallelSchedulerによって実行される方法を指定 - 連続して、または同時に
  • 設定可能な例外処理は、念のためにタスクは独自の例外を処理しません。

ときに私はこれを使用するのでしょうか?

  • ニュースフィードの読み込み
  • クリーンアップ操作
  • UIの応答性を低下させずにメールを送信
  • 内部および外部のリソースを監視
  • 新しい情報を持つデバイスまたは他のサービスの更新
  • 外部/内部のWebサービスからデータソースを更新します
  • 変更や新たな情報のためのデータベーステーブルを監視します
  • 新しいメールの受信トレイを監視します
  • プロセス・ビデオ、画像、およびその他のマルチメディアファイル
  • 大きなファイルを送ります
  • 複数ファイルのアップロード(FTPなど)

などのWebサービス、(場合によっては)データベース、ニュースフィード、などの外部リソースにアクセスするプロセッサを集中しているタスク、ハードディスクの集中やタスクなど、完了するまでに長い時間がかかるタスクをバックグラウンドで実行することが理想的な候補であります。 これらのタスクが完了するとオブザーバーが通知され、それらは等の変更&アップデートのユーザーへの通知、UIを更新することを含むことができる自分の仕事を行うことができます

テクノロジ

このコンポーネントは、2.0フレームワーク以降を使用しているすべての.NETアプリケーションで使用することができますでの意味、.NET 2.0 Frameworkを使用して構築されています。 このコンポーネントは、.NETアプリケーションを含むすべてのタイプで使用することができます。

  • コンソール
  • Windowsフォーム
  • WPF
  • ASP.NET Webフォーム
  • ASP.NET MVC
  • Windowsサービス
  • Webサービス(XML / WCF)
  • Silverlightの
  • 紺碧

それは信頼性はありますか?

コンポーネントはまた、多くの落とし穴が含む遭遇していないことを保証します。

  • いいえデッドロックはありません
  • いいえメモリリークが - disposeメソッドを介してクリーンアップしないと、このような経過リスナーなどの問題を検討します
  • いいえ例外漏れない - アプリケーションの望ましくない終了を確実にするために例外処理が発生していません
  • ASP.NETのThreadPool&サービス利用不可取り扱いは - ThreadPoolのスレッドが(なしデフォルトで)使用されているかどうかを管理できます。 これは恐ろしい "サービスは利用できません」メッセージの原因スレッドが離れて高可用性ASP.NETアプリケーションから取られていないことを保証します
  • タスク/バックグラウンドワーク構造 - 複雑な背景の操作を作成するための柔軟なメカニズム
  • 厳密な名前署名した - 強力な署名された&また、GACにインストール命名されている他のアプリケーションで参照することができます
  • Webアプリケーションのアプリケーションプールのリサイクル中にカスタムシャットダウンをサポートしています。

パッケージには何ですか?

  1. .NET 2.0アセンブリ
  2. デバッグファイル(PDB)
  3. XMLコメント(インテリセンス)
  4. 使用上のドキュメント
  5. APIドキュメント
  6. 2×コンソールデモアプリケーション
  7. ASP.NET MVCのデモアプリケーション
  8. ASP.NET Webフォームデモアプリケーション
  9. WinFormデモアプリケーション
  10. C#&VB.NETソースコード
  11. Visual Studio 2010 SP1&2012ソリューション

どのように私は、このコンポーネントを使用するのでしょうか?

無限に5秒ごとにURLをポーリングするUrlReaderBackgroundWorkと一緒にParallelSchedulerを使用する方法の例。 作業が並行して作業が行われるたびに実行される2つの登録オブザーバーでのThreadPoolスレッドを使用してすぐに開始される予定です。

Parallel.NETを使用する方法については、ここをクリックしてください

サポート

任意の質問をするか、機能を示唆してプラスで成長を続ける当社のフォーラムをチェックしてくださいsupport.avantprime.com

アップデート:

2013年1月12日 -アプリケーションプールのリサイクルのためのサポートが追加されました。 作業インスタンスは、自動または手動のアプリケーションプールのリサイクルイベント中に正しく自体をシャットダウンすることができます。

18/12/2013 -は VB.NETのソースコードを追加しました。


ダウンロードしてください
このカテゴリー内の他のコンポーネントこの著者のすべてのコンポーネント
コメントよくある質問と回答を求めた

プロパティ

作成した:
1 1月13日

最後の更新:
9月30日14

互換性のあるブラウザ:
IE6、IE7、IE8、IE9、IE10、IE11、Firefoxの、サファリ、オペラ、クローム

含まれるファイル:
Visual BasicのVB、C#CS

ソフトウェアバージョン:
.NET 2.0、.NET 3.0、.NET 3.5、.NET 3.7、.NET 4.0、.NET 4.5

キーワード

eコマース, eコマース, 全てのアイテム, バックグラウンドモニタ, バックグラウンドスケジューラ, 背景の仕事, 同時, 高可用性, 長時間実行されるタスク, マルチタスク, 複数のジョブ, オブザーバーパターン, 並列作業, ポーリング, スケジューラ, スレッドセーフな, ねじ切り, ワーカースレッド