Настройка приложения COM+ Server в качестве приложения-службы
Серверное приложение COM+ можно создать как службу для автоматического запуска системы или вручную с помощью активаций. Если служба не запускается, параметр обработки ошибок указывает серьезность ошибки и определяет действие, которое необходимо выполнить. Также доступен параметр настройки службы для запуска от имени локальной системной учетной записи, а также параметр назначения определенной учетной записи пользователя, для которой будет выполняться приложение COM+ сервера. Зависимости также можно выбрать из списка служб, зарегистрированных на компьютере, с помощью служб компонентов. Это позволит определить, какие службы должны выполняться перед запуском этой службы.
Настройка приложения COM+ для запуска в качестве службы
В дереве консоли средства администрирования служб компонентов найдите серверное приложение COM+, которое вы хотите запустить в качестве службы.
Щелкните правой кнопкой мыши приложение сервера COM+, а затем щелкните Свойства.
В диалоговом окне "Свойства " щелкните на вкладке Активация.
В поле типа активации установите флажок Запустить приложение в качестве службы NT.
Заметка
Флажок Запустить приложение от имени службы NT включен только для серверных приложений и отключен для приложений библиотеки.
Нажмите кнопку «Настройка новой службы».
В поле Тип запуска в диалоговом окне Имя службы выберите Автоматический или Вручную.
(Необязательно) Чтобы указать действие, которое необходимо предпринять для конкретной ошибки, выберите игнорировать, нормальные, серьезныеили критические в поле обработка ошибок. Поведение, связанное с каждым параметром, выглядит следующим образом:
- Игнорируйте. Программа запуска регистрирует ошибку, но продолжает операцию запуска.
- обычные.. Ошибка регистрируется, отображается окно сообщения, и программа запуска продолжает операцию запуска.
- тяжелые. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска продолжается.
- критический. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска завершается сбоем.
(Необязательно) Чтобы задать другие службы в качестве зависимых, выберите зависимые службы из списка в поле зависимости.
(Необязательно) Чтобы указать, что службе следует разрешить взаимодействовать с рабочим столом, установите флажок Разрешить службе взаимодействовать с рабочим столом.
Щелкните Создать.
(Необязательно) Чтобы назначить службу учетной записи пользователя, выполните следующие действия:
- На вкладке удостоверения выберите Этот пользователь.
- Чтобы выбрать пользователя, введите имя пользователя в поле Пользователь или нажмите кнопку "Browse".
- Введите пароль для учетной записи пользователя в поле пароля.
- Введите тот же пароль в поле Подтверждение пароля.