INFO: تطبيقات مناسب لـ Exchange Server الأحداث البرمجة

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

181036
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
يوفر Microsoft Exchange Server 5.5 البرمجة Agent إمكانية تشغيل البرامج النصية من جانب الخادم استجابة للأحداث التي تحدث في مجلدات, بما في ذلك علب البريد الخاصة. سوف توضح هذه المقالة سبب التطبيق المناسب من "البرمجة الأحداث" يقتصر على وسيطة تخزين سير العمل والتطبيقات الإدارية.
معلومات أخرى
لأن Microsoft Exchange Server 5.5 البرمجة العميل يسمح البرامج النصية تشغيل علب البريد الفردية ، تمت محاولة للمطورين العديد من كتابة "عاملي علبة" في VBScript. تحتوي على هذه المحاولات yielded نتائج سيئة لأنه لم يتم تصميم "عامل البرمجة الأحداث" إلى استبدال عوامل علبة البريد التقليدية كتابتها في C/C++. يتم عادة استخدام مثل عوامل للبحث كل قطعة من البريد النظام بحثاً عن الفيروسات أو تصغيرها أو لأرشفة كل رسالة لأغراض الاحتفاظ سجل الحكومة.

توجد عدة قيود الهامة على خدمة أحداث Microsoft Exchange تقديم غير مناسبة مثل التطبيقات:

  • هناك أي ضمان نصي سيظهر كل رسالة. خدمة أحداث بالالتقاط الأحداث بشكل غير متزامن مع الإشارة إلى مخزن معلومات Microsoft Exchange. هذا يعني أنه لا يمنع مخزن المعلومات برنامج نصي حدث (الانتظار لتشغيله) قبل السماح عمليات أخرى أو وصول المستخدمين إلى المجلد أو الرسالة. وبالتالي، فإن هذه الرسالة قد يكون نقل أو نسخ ، حذف أو تعديل من قبل برنامج نصي يحتوي على فرصة تشغيل. على سبيل المثال، قد لا react برنامج نصي لمعالجة كافة الرسائل الصادرة تطبيق لحدث OnMessageCreated في مجلد "علبة الصادر" ، إلى الحدث قبل تسليم رسالة جديدة ثم حذفها من علبة الصادر.
  • بعض هذه الأنواع من تطبيقات البرمجة النصية قد الوجه مشاكل المقياس. استنادًا إلى الغرض الخاص بالتطبيق أن البرنامج النصي تثبيت يدوياً في كل مجلد لكل مستخدم أو وحدة التخزين الحدث ببساطة ستكون عالي جداً لمعالجة بلغة interpreted مثل VBScript.
  • تعتبر "خدمة الأحداث" ترابط واحد. بغض النظر عن يتم تسجيل البرامج النصية عدد يمكن تشغيل واحد فقط في مرة الواحدة. تكون نتائج أداء حقيقية. على سبيل المثال، يسمح البرنامج نصي الذي يتطلب ثانيتين تنفيذ ، فقط واحدة من البرنامج النصي تنفيذ كل ثانيتين, بحد أقصى من 30 البرامج النصية في الدقيقة. عند ذلك المعدل تتطلب البرامج النصية 600 ٢٠ دقيقة إلى معالجة.
  • تشغيل البرامج النصية الحدث في مميز Windows NT سياق أمان, التي Exchange Server حساب الخدمة. هو واحد واقتران بين هذا الترتيب احتمالية أن برنامج نصي يمكنك فتح أي علبة البريد على الملقم وإجراء تغييرات على محتويات دون معرفة المالك. حالة ملاحظات الإصدار 5.5 Exchange: "لم يكن عامل برمجة آمن بديلاً VivoActive مساعد علبة الوارد قواعد لأنه يسمح تعليمة برمجية جديدة تثبيت وتشغيل على الخوادم."
مراجع
برمجة ملف تعليمات عامل Microsoft Exchange
ملاحظات إصدار Microsoft Exchange Server 5.5
المجموعة المنتج الخاص بـ Microsoft Exchange Server
kbdse kbDSupport

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 181036 - آخر مراجعة: 02/09/2014 00:15:45 - المراجعة: 3.3

  • Microsoft Exchange Server 5.5 Standard Edition
  • kbnosurvey kbarchive kbmt kbinfo kbusage KB181036 KbMtar
تعليقات