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

— Add-On sa WorldWideScripts.net

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


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

Ads

Ad: Bluehost hosting
May mga dagdag na mga opsyon licensing magagamit para sa produktong ito sa avantprime.com, ang mga tagalikha ng Parallel.NET. Bawas presyo magagamit din.

Ang Parallel.NET component nagbibigay sa iyo ng isang simple at mahusay na paraan ng pagkuha ng iyong NET application upang maisagawa ang mga regular na gawain sa configurable agwat. Walang pagkagambala sa iba pang mga aspeto ng application kasama na ang UI o mga gumagamit.

Tingnan ang Web Miner, isang tunay na mundo mining application web nilalaman na tumatagal ng bentahe ng Parallel.NET. Tingnan ang isang preview application dito habang nagbabayad close ng pansin ang paggamit ng CPU, memory paggamit at mining duration upang makita Parallet.NET sa aksyon.

Ano ang mga tampok?

  • Ipatupad gawain sa configurable agwat
  • Patakbuhin ang maramihang mga gawain sa magkakaibang agwat gamit 1 ParallelScheduler
  • I-configure kung background gawain gamitin ang ThreadPool o lumikha ng kanilang sariling thread
  • Tukuyin kung ang gawain ay dapat na tumakbo walang katapusan o para sa isang limitadong bilang ng beses
  • Idagdag observers para sa anumang gawain ng background pagkakaroon ng observers inalertuhan sa bawat oras na ang gawain nakumpleto
  • Payagan ang observers upang manipulahin ang output mula sa mga gawain na nakumpleto
  • Tukuyin kung paano ang observers ay naisakatuparan sa pamamagitan ng ParallelScheduler - sunud-sunod o Concurrently
  • Maaaring i-configure paghawak ng exception kung sakali ang isang gawain ay hindi hawakan ng sarili nitong mga eksepsiyon

Kailan ko bang gamitin ito?

  • Nilo-load ang mga feed ng balita
  • Clean-up operations
  • Pagpapadala ng mga email na walang pagbabawas ng kakayahang tumugon ng UI
  • Pagmamanman panloob at panlabas na mga mapagkukunan
  • Ina-update ang mga aparato o iba pang mga serbisyo na may bagong impormasyon
  • I-refresh ang iyong mga pinagkukunan ng data mula sa mga panlabas / panloob na mga serbisyo ng web
  • Subaybayan database tables para sa mga pagbabago o mga bagong impormasyon
  • Subaybayan inbox para sa mga bagong mga email
  • Proseso video, mga larawan, at iba pang mga file na multimedia
  • Magpadala ng malalaking file
  • Ina-upload ng maramihang mga file (FTP, atbp)

Gawain na tumagal ng isang mahabang oras upang makumpleto kabilang ang mga gawain na processor intensive, hard disk masinsinang o gawain na ma-access ang mga panlabas na mga mapagkukunan tulad ng mga serbisyo ng Web, database (sa ilang mga kaso), balita feed, at iba pa ay ideal na mga kandidato na tumakbo sa background. Sa sandaling ang mga gawain ay nakumpleto na ang observers ay aabisuhan at pagkatapos ay maaari nilang maisagawa ang kanilang mga trabaho na kung saan ay maaaring isama ang pag-update ng UI, abiso sa mga gumagamit ng mga pagbabago at mga update, at iba pa

Technologies

Bahagi na ito ay binuo gamit ang NET 2.0 Framework na nangangahulugan sa maaaring magamit sa lahat ng NET aplikasyon na gumagamit ng 2.0 framework o mas mataas. Bahagi na ito ay maaaring gamitin sa lahat ng uri ng NET aplikasyon kasama ang:

  • mag-aliw
  • Windows Forms
  • WPF
  • ASP.NET WebForms
  • ASP.NET MVC
  • Windows Services
  • Web Services (XML / WCF)
  • Silverlight
  • Azure

Ito ba ay maaasahan?

component Tinitiyak din nito na ang maraming mga pitfalls ay hindi nakatagpo kabilang ang:

  • No Deadlocks
  • No leaks Memory - linisin sa pamamagitan ng ang paraan magtapon & isaalang-alang ang mga problema tulad ng mga natapos na tagapakinig
  • Walang Exceptions leaks - Exception paghawak upang matiyak undesired pagwawakas ng application ay hindi mangyayari
  • ASP.NET ThreadPool & Service Unavailable handling - Binibigyan control ng kung ThreadPool thread ay ginagamit (sa pamamagitan ng default no). Sinisiguro nito na ang mga thread ay hindi inalis mula sa mataas na availability ASP.NET aplikasyon nagiging sanhi ng dreaded "Service Unavailable" message
  • Task / Background trabaho istraktura - Flexible mekanismo para sa paglikha ng kumplikadong mga operasyon background
  • Malakas na pangalan sign - Pinapayagan sanggunian sa iba pang mga application na malakas na may pangalang naka-sign at din ang pag-install sa GAC
  • Suportahan custom shutdown sa panahon ng application pool recycling para sa mga aplikasyon ng web.

Ano ang sa package?

  1. NET 2.0 Assemblies
  2. Debug file (PDB)
  3. Xml komento (Intellisense)
  4. paggamit dokumentasyon
  5. API Documentation
  6. 2 x Console demo application
  7. ASP.NET MVC demo application
  8. ASP.NET Webforms demo application
  9. WinForm demo application
  10. C # at VB.NET Source Code
  11. Visual Studio 2010 SP1 & 2012 Solution

Paano Gusto ko gamitin ang sangkap?

Halimbawa ng kung paano gamitin ang ParallelScheduler kasabay ng UrlReaderBackgroundWork sa infinitely poll isang URL bawat 5 segundo. Ang gawain ay naka-iskedyul na upang simulan kaagad sa paggamit ThreadPool thread na may dalawang rehistradong observers na ay pinaandar sa Parallel sa bawat oras na ang trabaho ay tapos na.

I-click dito upang malaman kung paano gamitin Parallel.NET.

tulong

Magtanong ng anumang mga katanungan o magmungkahi ng tampok plus tingnan ang aming lumalaking forum sa support.avantprime.com.

update:

2013/01/12 - Idinagdag ang suporta para application pool recycling. Ang gawain Halimbawa maaari shut down ng maayos sa panahon ng isang awtomatikong o manwal ng kaganapan application pool recycling.

18/12/2013 - Nagdagdag VB.NET source code.


I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

nilikha:
1 January 13

huling update:
30 Septiyembre 14

Mga katugmang Mga Browser:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

file Kasamang:
Visual Basic VB, C # CS

Bersyon ng Software:
NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Keyword

eCommerce, eCommerce, Lahat ng bagay, background monitor, background scheduler, background work, sabay, mataas na availability, matagal na tumatakbo gawain, multi-tasking, maramihang mga trabaho, tagamasid pattern, parallel work, pagboto, scheduler, thread-safe, threading, worker threads