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


Общие сведения о приложении COM+

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

Diagram that shows interfaces and methods inside boxes, in order of Method inside Interface inside Component inside COM+ Application.

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

Создавая логические группы компонентов COM в качестве приложений COM+, вы можете воспользоваться следующими преимуществами COM+:

  • Развертывание область для com-компонентов.
  • Общие область конфигурации для компонентов COM, включая границы безопасности и очередь.
  • служба хранилища атрибутов компонентов, не предоставляемых разработчиком компонента (например, транзакций и синхронизации).
  • Библиотеки динамической компоновки компонентов (DLL), загруженные в процессы (DLLHost.exe) по запросу.
  • Управляемый сервер обрабатывает компоненты узла.
  • Создание и управление потоками, используемыми компонентами.
  • Доступ к объекту контекста для диспенсеров ресурсов, что позволяет автоматически связывать приобретенные ресурсы с контекстом. (Дополнительные сведения о com-компонентах и контекстах см. в разделе .COM+ Contexts.)

Разработка приложений COM+

Части приложения COM+

Типы приложений COM+