Dom Rozwój Co to jest pula obiektów? - definicja z techopedii

Co to jest pula obiektów? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza buforowanie obiektów?

Pula obiektów jest usługą automatyczną, która pozwala na utrzymanie puli instancji aktywnych składników w celu użycia przez dowolnego klienta.


Pula obiektów zapewnia repozytorium aktywnych i gotowych obiektów, z których mogą korzystać klienci żądający skonfigurowanych składników puli. Obiekty puli można konfigurować i monitorować, określając wymagane opcje, takie jak wielkość puli i wartość limitu czasu tworzenia obiektu.

Techopedia wyjaśnia Pool Objecting

Kluczową zaletą pulowania obiektów jest skrócenie czasu budowy i inicjalizacji obiektu. Pula obiektów działa dobrze w przypadku drogich i ciężkich obiektów, które zwiększają obciążenie pamięci, co skutkuje zoptymalizowanymi zasobami, które można przydzielić przed uruchomieniem aplikacji. Buforowanie obiektów odpowiada również komponentom serwera WWW tworzonym w odpowiedzi na wiele jednoczesnych żądań klientów. Pula obiektów ułatwia współdzielenie wymaganych, ale drogich zasobów dostępu do obiektów.


Pierwotnie pula obiektów została zaimplementowana w COM + w systemie Windows 2000 w celu skonfigurowania pule poprzez ponowne użycie obiektów w celu zwiększenia wydajności i skalowania. Z tej usługi można również korzystać w aplikacjach zbudowanych w ramach .NET oraz w komponentach .NET. Działa również ze starszymi aplikacjami napisanymi za pomocą COM / COM +. W przeciwieństwie do składników Visual Basic 6.0, składniki Visual Basic .NET korzystają z buforowania obiektów.


Buforowanie obiektów zależy od domeny aplikacji systemu operacyjnego. W systemie Windows 2000 i w trybie biblioteki aktywacji aplikacji pula obiektów jest tworzona w domyślnej domenie aplikacji. W systemach Windows XP i Windows Server 2003 każda domena aplikacji ma własną pulę obiektów. W trybie serwera klienci używają puli obiektów utworzonej w domenie aplikacji.


W połączeniu z aktywacją Just-In-Time (JIT) pula obiektów zapewnia dobrą wydajność poprzez przyspieszenie czasu reaktywacji obiektu przy jednoczesnym kontrolowaniu dedykowanych zasobów klienta.

Co to jest pula obiektów? - definicja z techopedii