تركز "خدمات المكونات" علي إدارة تطبيقات +COM. يستخدم المطورون +COM لتطوير التطبيقات الموزعة. ويستخدم المسؤولون "خدمات المكونات" لإدارة هذه التطبيقات. يتلقى المسؤول ملف تطبيق +COM من المطور ثم يستخدم "خدمات المكونات" ليوزع هذا التطبيق علي الكمبيوتر الخادم. ثم يقوم المسؤول بتكوين أذونات خاصة بالتطبيق، تماماً مثل الإعدادات الأخرى.

وكمسؤول، يمكنك توزيع تطبيقات +COM وإدارتها بطريقتين رئيسيتين. يمكن استخدام الأداة الإضافية "خدمات المكونات" الموجودة في "وحدة التحكم بالإدارة لـ Microsoft" (MMC)، أو كتابة البرامج النصية لتنفيذ عمليات التوزيع والإدارة بشكل آلي. وكبديل لاستخدام الأداة الإضافية MMC لـ "خدمات المكونات"، يمكن تنفيذ أي من المهام بكتابة الرمز الذي يستخدم كائنات الإدارة المتوفرة من خلال مكتبة الارتباط الديناميكي COMAdmin (DLL). لوصف كيفية استخدام هذه الكائنات، راجع "تنفيذ إدارة +COM"، ضمن "المهام العامة لـ +COM" (https://go.microsoft.com/fwlink/?LinkId=66607).

بالنسبة لموارد "خدمات المكونات" الكاملة الخاصة بالمطورين، راجع +COM (خدمات المكونات) (https://go.microsoft.com/fwlink/?LinkId=66575).

يوفر هذا الموضوع نظرة عامة حول مهام "خدمات المكونات" الأكثر شيوعاً والمفاهيم ذات الصلة.

أنواع تطبيق "خدمات المكونات"

تتضمن معظم المهام الإدارية "لخدمات المكونات" نشر مكونات وتطبيقات تنفيذية علي الشبكة، وضمان الحصول على أداء أعلى وأمان أعلى للتطبيقات والمكونات التي تم نشرها. تعتمد المهام التي تُنفّذ علي نوع التطبيق الذي تعمل ضمنه والخدمات التي يستخدمها التطبيق.

ملاحظة

تغطي المواضيع المضمنة هنا فقط جزء من الإعدادات التي يمكن تكوينها ضمن الأداة الإضافية "خدمات المكونات". يجب تكوين الإعدادات التي لم يتم تناولها في الموضوع فقط بواسطة شخص ما لديه معرفة دقيقة بتطبيق المكون أو التطبيق. بشكل عام، فإن هذه الإعدادات -التي تمت مناقشتها في +COM (خدمات المكونات) (https://go.microsoft.com/fwlink/?LinkId=66575) — قام المطور بإنشائها قبل تلقي التطبيق الخاص بالتثبيت والتوزيع.

تقع التطبيقات التي يتم إدارتها ضمن الأداة الإضافية "خدمات المكونات" في فئة من فئتين: تطبيقات COM وتطبيقات +COM. يتم استخدام هذه الشروط في المواضيع حيث قد تختلف الإعدادات اعتماداً علي نوع التطبيق.

تطبيقات COM

لا تعتبر فكرة تطبيقات "طراز كائن المكون" (COM) جديدة بشكل مطلق. حيث ان "COM" ببساطة، عبارة عن المصطلح الذي يستخدم للإشارة إلي مجموعات مكونات COM التي تم تطويرها للعمل معاً. ويعتبر Microsoft® Office Excel® مثالاً لتطبيق COM الذي يتكون من مكتبات الارتباط الديناميكي التنفيذية الرئيسية في ملحق تطبيق المصاحبة DLLs الخاص بالمدقق الإملائي، ووظائف Microsoft Visual Basic®، وهكذا.

تطبيقات +COM

تعتبر تطبيقات +COM عبارة عن مجموعات من مكونات COM التي تم تطويرها وتكوينها معاً لجعل استخدام خدمات +COM مثل المعاملات، وقائمة الانتظار، والأمان المستند إلي الدور، وهكذا. ولقد تم كتابة بعض الإجراءات التي تميز تطبيق +COM في رمز المكون، وتم تعريف تمييز آخر من خلال الأداة الإضافية "خدمات المكونات".

يمكن تقسيم تطبيقات +COM إلي نوعين، كلاً منهما له احتياجات إدارية مميزة. نوعا التطبيق هما؛ تطبيقات خادم +COM وتطبيقات مكتبة +COM. يتم تشتغل تطبيقات +COM في مساحة العملية الخاصة بها. علي سبيل المثال، ربما يتكون تطبيق الخادم من مكتبات الارتباط الديناميكي التي تقوم بتغليف معالجة payroll. وتتكون تطبيقات مكتبة +COM من المكونات التي تم تطويرها لتشغيلها في عملية تطبيق الاستضافة. علي سبيل المثال، يمكن ضِمن تطبيق المكتبة، جمع DLLs التي توفر خدمات لمكونات تطبيق آخر و DLLs التي يمكن أن تشارك خصائص أمان هذه المكونات.

نظرة عامة حول المهام الإدارية

تنقسم المهام الإدارية التي يتم تنفيذها ضمن "خدمات المكونات" إلي أربع فئات عامة:

  • تكوين النظام من أجل "خدمات المكونات"

  • إجراء إعدادات خدمات رئيسية

  • تثبيت تطبيقات +COM وتكوينها

  • مراقبة "خدمات المكونات" وتوليفها

ملاحظة

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

تكوين النظام من أجل "خدمات المكونات"

عند الشروع في بدء استخدام +COM، يجب تنفيذ بعض مهام التخصيص قبل استخدام الخدمات الموجودة ضمن الشبكة. علي سبيل المثال، يجب البدء بإعداد الأمان الإداري من خلال تعيين المستخدم أو المجموعة لدور المسؤول الموجود في "تطبيق النظام" ضمن "خدمات المكونات". لمزيد من المعلومات، راجع تكوين النظام من أجل 'خدمات المكونات'.

إجراء إعدادات خدمات رئيسية

عند الانتهاء من تكوين "خدمات المكونات" الأساسية لخصائص الشبكة، قد تكون المهمة التالية هي ضبط الإعدادات المعينة لأنواع التطبيقات والخدمات المراد استخدامها علي الشبكة.

ما يل يعتبر من أمثلة أنواع الإعدادات التي من الممكن تكوينها:

  • لتأكيد أمان المكونات التي لم يتم تكوينها في تطبيقات +COM - وهي تطبيقات COM أو مكونات COM التي تم توزيعها بشكل مستقل - فقدتكون هناك حاجة لتعيين إعدادات أمان COM لأجهزة الكمبيوتر هذه. (علي الجانب الآخر، يمكن تصميم تطبيقات +COM للحصول علي ميزة الأمان المستند إلي الدور.) لمزيد من المعلومات، راجع إدارة تطبيقات DCOM.

  • إذا كانت التطبيقات تستخدم المعاملات الموزعة، يجب تحديد ما إذا كان "منسق المعاملات الموزعة الخاص بـ Microsoft"‏ (DTC) يبدأ يدوياً أو تلقائياً علي كل كمبيوتر يقوم بتشغيله. أيضاً، إذا تم استخدام المعاملات ضمن "كتلة Windows"، يجب تكوين الشبكة المناسبة. لمزيد من المعلومات، راجع إدارة المعاملات الموزعة.

تثبيت تطبيقات +COM وتكوينها

يجب تكوين تطبيق +COM ضمن الإعدادات المعينة للخدمات التي يُحتاج إلي استخدامها. يمكن بعد تكوين إعدادات التطبيق تثبيت الأجزاء الخاصة بالخادم والأجزاء الخاصة بالعميل لأجهزة الكمبيوتر الموجودة علي الشبكة. ما يلي عبارة عن أمثلة لأنواع المهام التي من المفترض تنفيذها لتثبيت تطبيقات +COM وتكوينها:

  • قبل تكوين الإعدادات التي تتحكم في سلوك تطبيق +COM علي الشبكة، يجب تثبيت التطبيق علي كمبيوتر التجهيز أثناء تكوينه. لمزيد من المعلومات، راجع استيعاب تثبيت تطبيق +COM.

  • لتأكيد مشاركة تطبيق +COM الملائم في نظام أمان الشبكة (بمعني أنه يوجد حق وصول لكل من التطبيق والموارد الأخرى المناسبة لاحتياجات الشبكة)، يجب إضافة مستخدمين لأدوار التطبيق وتعيين هوية أمان التطبيق. لمزيد من المعلومات، راجع تعيين تكوين أمان COM الخاص بالتطبيقات.

  • في حالة تكوين تطبيق +COM المتعلق بالأمان والخدمات التي يحتاج إلي استخدامها، يجب توزيع الأجزاء الخاصة بالوكيل والخادم لأجهزة الكمبيوتر الخاصة بالإنتاج عبر الشبكة. لمزيد من المعلومات، راجع إدارة تطبيقات +COM.

مراقبة "خدمات المكونات" وتوليفها

إذا تم توزيع المكونات التي تستخدم "خدمات المكونات"، يمكن تتبع هذه الخدمات لمراقبة فرص تحسين الأداء ومعالجة الفشل. في بعض الحالات، قد تزيد التغييرات التي أجريت لهذه الإعدادات الأداء فعلياً.

ما يلي عبارة عن أمثلة لأنواع المهام التي قد تقوم بتنفيذها لمراقبة المكونات والتطبيقات وتوليفها:

  • تثبيت الترقيات عند توفرها.

  • لتحسين التحكم في الأمان - علي سبيل المثال، الاحتفاظ بالكائنات من التحرر بطريقة مفاجئة أو بطريقة ضارة - يمكن استخدام مرجع التتبع لإجراء تدقيقات أمنية إضافية والاحتفاظ بتتبع المعلومات الإضافية.

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

بالنسبة للمهام المرتبطة بالمراقبة والتوليف التي لم يتم إضافتها هنا، راجع "المهام العامة لـ COM" (https://go.microsoft.com/fwlink/?LinkId=66607)


جدول المحتويات