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 الخاص بك لأداء المهام العادية على فترات شكلي. ليس هناك تدخل إلى الجوانب الأخرى للتطبيق بما في ذلك واجهة المستخدم أو المستخدمين.

تحقق من مينر الويب ، عالم حقيقي تطبيق التعدين المحتوى على شبكة الإنترنت التي يستفيد من Parallel.NET. ترى معاينة التطبيق هنا مع إيلاء اهتمام وثيق لمدة استخدام وحدة المعالجة المركزية واستخدام الذاكرة والتعدين لرؤية Parallet.NET في العمل.

ما هي الميزات؟

  • تنفيذ المهام على فترات شكلي
  • مهام متعددة تعمل في فترات مختلفة باستخدام 1 ParallelScheduler
  • تكوين ما إذا كانت المهام خلفية استخدام ThreadPool أو إنشاء موضوع الخاصة بهم
  • تحديد ما إذا كانت مهمة يجب أن يعمل ما لا نهاية أو لعدد محدود من المرات
  • إضافة مراقبين لأية مهمة خلفية وجود المراقبين نبهت في كل مرة يكمل مهمة
  • السماح للمراقبين لمعالجة الإخراج من المهمة التي أنجزت
  • تحديد كيف سيتم تنفيذ مراقبين من قبل ParallelScheduler - بالتسلسل أو بالتزامن
  • معالجة الاستثناء شكلي فقط في حالة مهمة لا يعالج الاستثناءات الخاصة

عندما أود أن استخدام هذا؟

  • تحميل يغذي الأخبار
  • عمليات التنظيف
  • إرسال رسائل البريد الإلكتروني دون التقليل من الاستجابة من واجهة المستخدم
  • رصد الموارد الداخلية والخارجية
  • الأجهزة أو الخدمات الأخرى بمعلومات جديدة تحديث
  • تحديث مصادر البيانات من خدمات الشبكة الخارجية / الداخلية
  • مراقبة جداول قاعدة البيانات لإجراء تغييرات أو معلومات جديدة
  • مراقبة البريد الوارد لرسائل البريد الإلكتروني الجديدة
  • فيديو عملية، والصور، وملفات الوسائط المتعددة الأخرى
  • إرسال الملفات الكبيرة
  • تحميل ملفات متعددة (بروتوكول نقل الملفات، الخ)

المهام التي تستغرق وقتا طويلا لإكمال بما في ذلك المهام التي هي معالج المكثف، القرص الصلب المكثف أو المهمة التي يمكنها الوصول إلى الموارد الخارجية مثل خدمات الويب وقواعد البيانات (في بعض الحالات)، قنوات الأخبار، وما هي المرشحين المثالي ليتم تشغيلها في الخلفية . حالما يتم الانتهاء من هذه المهام يتم إخطار المراقبين وثم يمكنهم أداء عملهم والتي يمكن أن تشمل تحديث واجهة المستخدم، إعلام المستخدمين من التغييرات والتحديثات، وما إلى ذلك

التقنيات

تم بناء هذا العنصر باستخدام .NET Framework 2.0 وهو ما يعني في ويمكن استخدامها في جميع تطبيقات .NET التي تستخدم الإطار 2.0 أو أعلى. ويمكن استخدام هذا العنصر في كل أنواع من تطبيقات .NET بما في ذلك:

  • وحدة التحكم
  • أشكال ويندوز
  • برنامج الأغذية العالمي
  • لدت WebForms ASP.NET
  • ASP.NET MVC
  • خدمات Windows
  • خدمات الشبكة العالمية (XML / صندوق رأس المال العامل)
  • سيلفرلايت
  • أزرق سماوي

غير أنه يمكن الاعتماد عليها؟

يضمن المكون أيضا أن كثير من المزالق ولم تواجه بما في ذلك:

  • لا المآزق
  • لا توجد تسربات الذاكرة - تنظيف من خلال طريقة التصرف والنظر في مشاكل مثل المستمع انقضى
  • لا استثناءات التسريبات - التعامل مع استثناء لضمان إنهاء غير مرغوب فيه من التطبيق لا يحدث
  • ASP.NET ThreadPool وخدمة معالجة غير متوفر - يعطي تحكم ما إذا كان يتم استخدام المواضيع ThreadPool (افتراضيا لا). هذا يضمن أن المواضيع لا تؤخذ بعيدا عن تطبيقات ASP.NET توافر عالية مما تسبب اللعين "الخدمة غير متوفرة" رسالة
  • مهمة الهيكل / عمل خلفية - آلية مرنة لخلق عمليات الخلفية المعقدة
  • اسم واضح وقعت - يسمح الرجوع في التطبيقات الأخرى التي هي قوية اسمه قعت وتركيب أيضا في GAC
  • دعم اغلاق مخصصة أثناء إعادة تدوير تجمع التطبيقات لتطبيقات الويب.

ما هو في حزمة؟

  1. NET 2.0 جمعيات
  2. ملفات التصحيح (PDB)
  3. تعليقات أكس (التحسس)
  4. وثائق الاستخدام
  5. وثائق API
  6. تطبيق تجريبي 2 × وحدة التحكم
  7. تطبيق تجريبي ASP.NET MVC
  8. ASP.NET نماذج الويب التطبيق التجريبي
  9. تطبيق تجريبي WinForm
  10. C # و VB.NET رمز المصدر
  11. البصرية ستوديو 2010 SP1 و 2012 الحل

كيف لي أن استخدام هذا العنصر؟

مثال عن كيفية استخدام ParallelScheduler بالتزامن مع UrlReaderBackgroundWork لاستطلاع بلا حدود عنوان URL كل 5 ثواني. ومن المقرر أن تبدأ فورا باستخدام خيوط ThreadPool مع اثنين من المراقبين المسجل الذي سيتم تنفيذه في موازاة كل مرة يتم فيها إنجاز العمل العمل.

انقر هنا لمعرفة كيفية استخدام Parallel.NET .

الدعم

يسأل أي سؤال أو اقتراح ميزات زائد تحقق من منتدى المتنامية في support.avantprime.com .

التحديثات:

2013/1/12 - واضاف لدعم إعادة التدوير تجمع التطبيقات. على سبيل المثال العمل يمكن أن تغلق نفسها بشكل صحيح خلال حدث تطبيق التدوير تجمع التلقائي أو اليدوي.

18/12/2013 - أضيفت الشفرة المصدرية VB.NET.


تحميل
المكونات الأخرى في هذه الفئةجميع مكونات هذا الكاتب
تعليقاتالأسئلة المتداولة والأجوبة

خصائص

مكون:
1 13 يناير

اخر تحديث:
30 سبتمبر 14

المتصفحات المتوافقة:
IE6، IE7، IE8، IE9، IE10، IE11، فايرفوكس، وسفاري، أوبرا، كروم

وشملت الملفات:
الأساسية VB البصرية، C # CS

إصدار البرنامج:
NET 2.0، Framework 3.0، الصافي 3.5 و.NET 3.7، NET 4.0، 4.5.NET

كلمات البحث

التجارة الإلكترونية, التجارة الإلكترونية, جميع المواد, رصد الخلفية, جدولة الخلفية, عمل خلفية, متزامن, توافر عالية, المهام قيد التشغيل الطويلة, تعدد المهام, وظائف متعددة, نمط مراقب, العمل الموازي, تصويت, جدولة, موضوع آمن, خيوط, المواضيع عامل