Настройка приложений COM+

Приложение COM+ — это декларативная конструкция, которая позволяет настраивать любое количество компонентов в общем виде. Например, можно настроить компоненты в приложении с общей политикой безопасности.

Конфигурация является важной частью процесса разработки для приложений COM+. Как настроить приложение, определите, как COM+ будет предоставлять службы для него и как он работает при выполнении.

Приложения COM+ можно настроить с помощью средства администрирования служб компонентов или объектов администрирования, доступных для сценариев, и интерфейсов, которые предоставляют базовые функциональные возможности средства администрирования. Дополнительные сведения о выполнении администрирования сценариев см. в разделе "Автоматизация COM+ Администратор istration".

Элементы можно настроить на следующих уровнях в приложениях COM+.

Установка компонентов в приложение может повлиять на их настройку. Вы всегда должны устанавливать компоненты в приложения COM+ (в отличие от импорта). Установка компонентов полностью зарегистрирует их вместе с интерфейсами и библиотеками типов в базе данных регистрации классов COM+ (RegDB), чтобы настроить их.

Параметры уровня приложения

Атрибут Description
Активация
Указывает тип приложения: серверное приложение или приложение библиотеки.
Включение доступа проверка
Включает и отключает проверка безопасности.
Уровень безопасности
Указывает, что проверка доступа будут выполняться на уровне процесса (уровни доступа проверка, созданные из ролей) или как на уровне процессов, так и на уровне компонентов (полная безопасность на основе ролей).
Уровень проверки подлинности
Задает уровень проверки подлинности, используемый для вызовов в приложение.
Уровень олицетворения
Задает уровень олицетворения, используемый для вызовов других приложений.
Очереди
Указывает, что компоненты приложения будут использовать службы очередей.
Включение CRM
Включает использование компенсирующих диспетчеров ресурсов.
Запуск приложения как службы
Настраивает и реализует серверное приложение COM+ в качестве службы NT.
СЛУЖБА COM+ SOAP
Предоставляет приложение COM+ в виде веб-службы XML.
Пул приложений
Добавляет масштабируемость для однопоточных процессов и интегрируется со службой COM+ Application Recycling.
Переработка приложений
Повышает стабильность приложения путем корректного завершения процесса, связанного с приложением, и перезапуска приложения.
Дамп обработки
Дамп всего состояния процесса без его завершения в целях отладки.
Завершение работы процесса сервера
Завершает процесс после указанного периода простоя.
Разрешения
Отключает изменения параметров конфигурации, включая удаление.
Удостоверение безопасности
Указывает удостоверение, под которым выполняется приложение.
Запуск в отладчике
Указывает, что приложение будет запущено в отладчике с параметрами командной строки, заданными пользователем.
Включение поддержки 3 ГБ
Включает использование расширенного адресного пространства памяти процесса.

Параметры уровня компонентов (уровень класса)

Атрибут Description
Транзакции
Задает автоматические требования к транзакциям отключено, не поддерживается, требуется или требуется новое.
Синхронизация
Задает требования к синхронизации отключено, не поддерживается, требуется или требуется новое.
Активация JIT
Включает JIT-активацию.
Пул объектов
Включает пул объектов. Можно настроить минимальный и максимальный размер пула и значения времени ожидания объекта.
Построение объектов
Включает параметризованное построение объектов с помощью строки конструктора, указанной в административном режиме.
Примечание. Строка конструктора не должна использоваться для хранения конфиденциальных данных безопасности.
Проверка доступа на уровне компонента
Включает или отключает проверка безопасности на уровне компонентов.
Декларативное назначение роли
Включает явное назначение ролей компоненту.
Класс исключений очереди
Указывает класс исключений для обработки сбоев на стороне клиента.
События инструментирования и статистика
Включает подробные системные отчеты о событиях и статистике объектов.
Контекст активации
Включает принудительное активацию объекта в контексте вызывающего объекта или контексте по умолчанию.
Создание частных компонентов
Помечает компонент как закрытый для приложения. Частный компонент можно увидеть и активировать только другими компонентами в том же приложении.

Параметр уровня интерфейса

Атрибут Description
Поставлено в очередь
Указывает интерфейс очереди, определенный в IDL.
Декларативное назначение роли
Включает явное назначение ролей интерфейсу, а также неявно унаследованные роли от уровня компонента.

Параметр уровня метода

Атрибут Description
Автоматическое заполнение
Автоматически деактивирует объект при возврате метода и голосах в транзакции.
Декларативное назначение роли
Включает явное назначение ролей методу, а также неявно унаследованные роли от уровней интерфейса и компонентов.

Автоматизация com+ Администратор istration

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

Развертывание приложений COM+