Поделиться через


Основные понятия пула приложений COM+

Пул приложений COM+ позволяет масштабировать однопоточные процессы, аналогичные тому, как пул потоков позволяет масштабировать однопоточные объекты. Пул приложений также может помочь восстановиться после сбоев в отдельных процессах, предоставив другим запущенным процессам возможность обрабатывать активации.

Заметка

Приложения библиотеки обладают свойствами повторного использования и совместного использования ресурсов процесса-хоста.

 

Все методы интерфейса ICOMAdminCatalog2 поддерживают пул приложений.

Пул приложений COM+ настраивается для каждого приложения с помощью свойства ConcurrentApps объекта COMAdminCatalogObject в коллекции Apps. ConcurrentApps — это целочисленное значение, указывающее максимальное количество одновременных процессов Dllhost, которые должны быть запущены для активации службы для приложения. Это свойство можно задать с помощью средства администрирования служб компонентов или программно.

Если для свойства ConcurrentApps задано значение 1, которое является значением по умолчанию, служба пула приложений COM+ отключена.

задачи пула приложений COM+

Основные понятия утилизации COM+ приложений