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

Підпишіться на наш канал, щоб залишатися в курсі подій!

Новинка! Слідуйте за нами, як ви хочете!


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

Ads

Ad: Bluehost hosting
Є додаткові варіанти ліцензування, доступних для даного продукту на avantprime.com, творці Parallel.NET. Зі знижкою ціни також доступні.

Компонент Parallel.NET надає вам простий і надійний спосіб отримання ваших додатків.NET для виконання стандартних завдань в конфігуруються інтервалах. Там немає перешкод для інших аспектів програми, включаючи користувальницький інтерфейс або користувачів.

Перевірте веб - Miner, реального світу веб - контенту інтелектуального аналізу даних додаток, яке використовує переваги Parallel.NET. Див попередній перегляд додатків тут приділяючи при цьому особливу увагу на тривалість використання процесора, пам'яті і видобутку, щоб побачити Parallet.NET в дії.

Які особливості?

  • Виконання завдання в конфігуруються інтервалах
  • Запуск декількох завдань в різних інтервалах з використанням 1 ParallelScheduler
  • Налаштування використовується чи фонові завдання на ThreadPool або створити свій власний потік
  • Зазначте, чи завдання працювати нескінченно або протягом обмеженого кількості раз
  • Додати спостерігачів для будь-якої фонової завдання, що має спостерігачів насторожило кожен раз після завершення завдання
  • Дозволити спостерігачам маніпулювати висновок завдання, завершеного
  • Вкажіть, яким чином спостерігачі будуть виконані по ParallelScheduler - послідовно або одночасно
  • Настроюється обробка винятків тільки в тому випадку завдання не обробляє свої власні виключення

Коли я використовую це?

  • Завантаження Збір матеріалів
  • Операції по очищенню
  • Надсилання повідомлення електронної пошти, не знижуючи час відгуку призначеного для користувача інтерфейсу
  • Моніторинг внутрішніх і зовнішніх ресурсів
  • Оновлення пристроїв та інших послуг з новою інформацією
  • Оновлення джерела даних із зовнішніх / внутрішніх веб-служб
  • Монітор таблиці бази даних для змін або нової інформації
  • Монітор для нових поштових скриньках листів
  • Процес відео, зображень та інших мультимедійних файлів
  • Надіслати великі файли
  • кілька файлів завантаження (FTP і т.д.)

Завдання, які займають багато часу, щоб закінчити в тому числі завдань, які інтенсивно використовує процесор, жорсткий диск або інтенсивна завдання, доступ до зовнішніх ресурсів, таким як веб-служб, баз даних (в деяких випадках), новинні стрічки і т.д. є ідеальними кандидатами для запуску у фоновому режимі, Після того, як ці завдання будуть завершені спостерігачі будуть повідомлені, а потім вони можуть виконувати свою роботу, яка може включати в себе оновлення призначеного для користувача інтерфейсу, повідомлення користувачів про зміни & оновлення і т.д.

технології

Цей компонент побудований з використанням Framework для.NET 2.0, що означає, в можна використовувати у всіх додатках.NET, які використовують Framework 2.0 або вище. Цей компонент може бути використаний у всіх типах додатків.NET, включаючи:

  • консоль
  • Windows Forms
  • WPF
  • ASP.NET WebForms
  • ASP.NET MVC
  • служби Windows
  • Веб-служби (XML / WCF)
  • Silverlight
  • блакить

Є надійним?

Компонент також гарантує, що багато підводних каменів не зустрічаються в тому числі:

  • ні Тупики
  • Ні витоку пам'яті - не очистите за допомогою методу Dispose і розглянути такі проблеми, як минулого слухача
  • Ніякі виключення витоку - Обробка винятків не для забезпечення небажаного завершення роботи програми не відбувається
  • ASP.NET ThreadPool & Service Unavailable обробка - Дає контроль, використовуються чи Threadpool нитки (за замовчуванням немає). Це гарантує, що потоки не будуть прийняті від додатків ASP.NET високої доступності в результаті чого боявся "Служба недоступна" повідомлення
  • Завдання / Фонова структура роботи - гнучкий механізм для створення складних фонових операцій
  • Підписана суворе ім'я - Дозволяє пов'язувати з іншими програмами, які сильні з ім'ям підписані і також установки в GAC
  • Підтримка користувальницьких вимикання під час рециркуляції пула додатків для веб-додатків.

Що в пакеті?

  1. .NET 2.0 збірки
  2. Налагодження файли (PDB)
  3. Xml коментарі (Intellisense)
  4. Використання документації
  5. Документація по API
  6. 2 х Консоль демонстраційне додаток
  7. ASP.NET MVC демонстраційне додаток
  8. ASP.NET WebForms демонстраційного додатки
  9. WinForm демонстраційне додаток
  10. C # і VB.NET Вихідний код
  11. Visual Studio 2010 SP1 і 2012 Рішення

Як би я використовувати цей компонент?

Приклад того, як використовувати ParallelScheduler в поєднанні з UrlReaderBackgroundWork нескінченно опитування URL, кожні 5 секунд. Роботи планується почати використовувати негайно Threadpool теми з двома зареєстрованими спостерігачами, які будуть виконуватися паралельно кожен раз, коли робота зроблена.

Натисніть тут, щоб дізнатися, як використовувати Parallel.NET.

підтримка

Задавайте будь-які питання або запропонувати особливості плюс перевірити наш постійно зростаючий форум на support.avantprime.com.

оновлення

01/12/2013 - Додана підтримка для рециркуляції пула додатків. Примірник робота може відключився належним чином під час автоматичного або ручного випадку пул рециркуляції додатків.

18/12/2013 - долучення VB.NET вихідний код.


Завантажити
Інші компоненти в цій категоріїВсі компоненти цього автора
КоментаріЧасті питання та відповіді

Властивості

створений:
1 січня 13

Останнє оновлення:
30 вересня 14

сумісні браузери:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

файли, включені:
Visual Basic VB, C # CS

Версія програмного забезпечення:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Ключові слова

електронної комерції, електронної комерції, всі товари, фон монітор, фон планувальник, робота в фоновому режимі, паралельний, висока доступність, довгі запущені сервіси, багатозадачність, кілька робочих місць, патерн спостерігач, паралельна робота, голосування, планувальник, поточно-, нарізування різьблення, робочі потоки