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

Ключевые слова

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