Создание приложения COM+
Для создания приложения COM+ требуется два основных шага:
- Создание пустого приложения COM+ (описано ниже).
- Добавление компонентов в приложение. (См. раздел Установка новых компонентов и импорт компонентов.)
Создание пустого приложения COM+
В дереве консоли средства администрирования служб компонентов выберите компьютер, на котором вы хотите создать приложение.
Выберите папку COM+ Applications для этого компьютера.
В меню "Действие" наведите указатель мыши на "Создать" и нажмите кнопку "Приложение". Вы также можете щелкнуть правой кнопкой мыши папку "Приложения COM+" , наведите указатель мыши на "Создать" и выберите " Приложение".
На странице приветствия мастера установки приложений COM+ нажмите кнопку "Далее", а затем в диалоговом окне "Установка или создание нового приложения" нажмите кнопку "Создать пустое приложение".
В поле введите имя нового приложения. (Обратите внимание, что следующие специальные символы нельзя использовать в имени приложения: \, /, ~, !, @, #, %, ^, *, (), |, }, {, ], [, ", "><, ,, ., ?, ?, :, и ;.) В разделе "Тип активации" щелкните "Приложение библиотеки" или "Серверное приложение". Нажмите кнопку Далее.
Примечание.
Серверное приложение выполняется в собственном процессе. Серверные приложения могут поддерживать все службы COM+. Приложение библиотеки выполняется в процессе создания клиента. Приложения библиотеки могут использовать безопасность на основе ролей, но не поддерживают удаленный доступ или компоненты очереди.
В диалоговом окне "Задать удостоверение приложения" выберите удостоверение, в котором будет выполняться приложение. Если выбрать этого пользователя, введите имя пользователя и пароль. Также необходимо повторно введите пароль в поле "Подтверждение пароля ". Нажмите кнопку Далее. (Выбор по умолчанию для удостоверения приложения — Интерактивный пользователь. Интерактивный пользователь входит на серверный компьютер в любое время. Вы можете выбрать другого пользователя, выбрав этого пользователя и введя определенного пользователя или группы.)
Примечание.
Диалоговое окно "Задать удостоверение приложения" отображается только в том случае, если выбрано приложение сервера для типа активации нового приложения в предыдущем диалоговом окне мастера установки приложений COM. Свойство удостоверения не используется для приложений библиотеки.
В диалоговом окне "Добавление ролей приложения" добавьте все роли, которые необходимо связать с приложением. По умолчанию определяется только роль CreatorOwner . Сведения о ролях см. в разделе "Безопасность на основе ролей" Администратор istration.
В диалоговом окне "Добавление пользователей в роли" заполните каждую роль, созданную на последнем шаге, пользователями, группами или встроенными субъектами безопасности, которым требуется предоставить привилегии, связанные с этой ролью. По умолчанию интерактивный пользователь помещается в роль CreatorOwner .
Нажмите кнопку Готово.
Теперь новое приложение будет отображаться в папке COM+ Applications в дереве консоли средства администрирования служб компонентов.
Примечание.
По состоянию на Windows Server 2003 доступ проверка включен по умолчанию при создании приложения COM+. В предыдущих версиях доступ проверка отключен по умолчанию на уровне приложения. Результатом является то, что по умолчанию доступ к приложению COM+ разрешен только пользователям, которые находятся в ролях, связанных с приложением. (См. раздел Безопасность на основе ролей Администратор istration.) Кроме того, вы можете разрешить доступ ко всем пользователям, отключив проверка доступа в приложении COM+. (См. раздел Включение проверок доступа для приложения.)
См. также