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


Настройка приложения COM+ Server в качестве приложения-службы

Серверное приложение COM+ можно создать как службу для автоматического запуска системы или вручную с помощью активаций. Если служба не запускается, параметр обработки ошибок указывает серьезность ошибки и определяет действие, которое необходимо выполнить. Также доступен параметр настройки службы для запуска от имени локальной системной учетной записи, а также параметр назначения определенной учетной записи пользователя, для которой будет выполняться приложение COM+ сервера. Зависимости также можно выбрать из списка служб, зарегистрированных на компьютере, с помощью служб компонентов. Это позволит определить, какие службы должны выполняться перед запуском этой службы.

Настройка приложения COM+ для запуска в качестве службы

  1. В дереве консоли средства администрирования служб компонентов найдите серверное приложение COM+, которое вы хотите запустить в качестве службы.

  2. Щелкните правой кнопкой мыши приложение СЕРВЕРА COM+ и выберите пункт "Свойства".

  3. В диалоговом окне "Свойства" щелкните вкладку "Активация".

  4. В поле "Тип активации" проверка поле "Запуск приложения от имени службы NT" проверка.

    Примечание.

    Поле проверка "Запуск приложения от имени службы NT" включено только для серверных приложений и отключено для приложений библиотеки.

     

  5. Нажмите кнопку "Настройка новой службы ".

  6. В диалоговом окне "Имя службы" в поле "Тип запуска" выберите "Автоматически" или "Вручную".

  7. (Необязательно) Чтобы указать действие, выполняемое для определенной ошибки, выберите "Игнорировать", "Обычный", "Тяжелый" или "Критически важный" в поле "Обработка ошибок". Поведение, связанное с каждым параметром, выглядит следующим образом:

    1. Игнорировать. Программа запуска регистрирует ошибку, но продолжает операцию запуска.
    2. Обычный. Ошибка регистрируется, отображается окно сообщения, и программа запуска продолжает операцию запуска.
    3. Тяжелая. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска продолжается.
    4. Критический. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска завершается сбоем.
  8. (Необязательно) Чтобы задать другие службы в качестве зависимых, выберите зависимые службы из списка в поле "Зависимости ".

  9. (Необязательно) Чтобы указать, что службе следует разрешить взаимодействовать с рабочим столом, проверка поле "Разрешить работу службы с рабочим столом" проверка.

  10. Нажмите кнопку Создать.

  11. (Необязательно) Чтобы назначить службу учетной записи пользователя, выполните следующие действия.

    1. На вкладке "Удостоверение" выберите "Этот пользователь".
    2. Чтобы выбрать пользователя, введите имя пользователя в поле "Пользователь " или нажмите кнопку "Обзор ".
    3. Введите пароль для учетной записи пользователя в поле "Пароль ".
    4. Введите тот же пароль в поле "Подтверждение пароля ".