Tartalomjegyzék:
Meghatározás - Mit jelent az objektum-összevonás?
Az objektumkészlet egy automatikus szolgáltatás, amely lehetővé teszi az aktív összetevők példányainak fenntartását az igénylő ügyfelek számára.
Az Objektumkészítés aktív és kész objektumok tárolóját biztosítja, amelyet az ügyfelek használhatnak konfigurált összevonási összetevőket kérve. A pool objektumokat úgy konfigurálhatják és felügyelhetik, hogy meghatározzák a szükséges beállításokat, például a készlet méretét és az objektum létrehozásának időkorlátját.
A Techopedia magyarázza az Objektum-összevonást
Az objektumkészítés legfontosabb előnye az objektumkészítés és az inicializálási idő csökkentése. Az objektumkészlet jól működik drága és nehézsúlyú objektumokkal, amelyek növelik a memóriaterhelést, és így optimalizált erőforrásokhoz jutnak, amelyeket az alkalmazás indítása előtt el lehet osztani. Az objektumkészlet megfelel a webszerver azon összetevőinek is, amelyek több egyidejű ügyfélkérésre válaszolva készültek. Az objektumkészítés megkönnyíti a szükséges, de drága objektum-hozzáférési erőforrások megosztását.
Eredetileg az objektumkészletet a Windows 2000 rendszerben a COM + telepítették, hogy az összevonást az objektumok teljesítmény- és méretezési előnyökkel történő újbóli felhasználásával konfigurálják. Ez a szolgáltatás felhasználható a .NET-keretrendszerekbe és a .NET-összetevőkbe beépített alkalmazásokban is. A COM / COM + segítségével írt régi alkalmazásokkal is működik. A Visual Basic 6.0 összetevőktől eltérően a Visual Basic .NET összetevők objektumkészletet használnak.
Az objektumkészlet az operációs rendszer alkalmazási tartományától függ. Windows 2000 és az alkalmazás aktiválásának könyvtári módjában az objektumkészletet az alapértelmezett alkalmazástartományban hozzák létre. Windows XP és Windows Server 2003 rendszerekben minden alkalmazástartomány saját objektumkészlettel rendelkezik. Szerver módban az ügyfelek az alkalmazás tartományában létrehozott objektumkészletet használják.
A Just-In-Time (JIT) aktiválással kombinálva az objektum-összevonás jó teljesítményt nyújt, ha felgyorsítja az objektumok újraaktiválási idejét, miközben a dedikált ügyfél erőforrásokat ellenőrzi.