بيت تطوير ما هو تجميع الكائنات؟ - تعريف من techopedia

ما هو تجميع الكائنات؟ - تعريف من techopedia

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

Anonim

التعريف - ماذا يعني تجميع الكائنات؟

تجمع الكائنات هو خدمة تلقائية تتيح الاحتفاظ بمجموعة من مثيلات المكونات النشطة ليتم استخدامها من قبل أي عميل يطلب.


يوفر "تجمع الكائنات" مستودعًا للكائنات النشطة والمجهزة مسبقًا التي يمكن استخدامها من قبل العملاء الذين يطلبون مكونات تجمع مكونة. قد يتم تكوين كائنات التجمّع ومراقبتها عن طريق تحديد الخيارات المطلوبة ، مثل حجم التجمع وقيمة المهلة لإنشاء الكائن.

يشرح Techopedia تجمع الكائنات

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


في الأصل ، تم تطبيق تجميع الكائنات في COM + في نظام التشغيل Windows 2000 لتكوين تجمع من خلال إعادة استخدام الكائنات للحصول على مزايا الأداء والتحجيم. يمكن استخدام هذه الخدمة أيضًا في التطبيقات المضمّنة في أطر عمل .NET ومكونات .NET. كما أنه يعمل مع التطبيقات القديمة المكتوبة باستخدام COM / COM +. بخلاف مكونات Visual Basic 6.0 ، تستخدم مكونات Visual Basic .NET تجمع الكائنات.


يعتمد تجميع الكائنات على مجال تطبيق نظام التشغيل. في نظام التشغيل Windows 2000 ولوضع تنشيط التطبيق الخاص بالمكتبة ، يتم إنشاء تجمع الكائنات في مجال التطبيق الافتراضي. في نظامي التشغيل Windows XP و Windows Server 2003 ، يحتوي كل مجال تطبيق على تجمع كائنات خاص به. بالنسبة لوضع الخادم ، يستخدم العملاء مجموعة الكائنات التي تم إنشاؤها في مجال التطبيق.


عند دمجها مع تنشيط Just-In-Time (JIT) ، يؤدي تجميع الكائنات إلى أداء جيد من خلال زيادة وقت إعادة تنشيط الكائن أثناء التحكم في موارد العميل المخصصة.

ما هو تجميع الكائنات؟ - تعريف من techopedia