Visão geral do aplicativo COM+
Um aplicativo COM+ é a principal unidade de administração e segurança dos Serviços de Componentes e consiste em um grupo de componentes COM que geralmente executam funções relacionadas. Esses componentes consistem ainda em interfaces e métodos, como mostrado na ilustração a seguir.
Você pode usar a ferramenta administrativa Serviços de Componentes para criar novos aplicativos COM+, adicionar componentes a aplicativos e definir os atributos de um aplicativo e seus componentes.
Ao criar grupos lógicos de componentes COM como aplicativos COM+, você pode aproveitar os seguintes benefícios do COM+:
- Um escopo de implantação para componentes COM.
- Um escopo de configuração comum para componentes COM, incluindo limites de segurança e enfileiramento.
- Armazenamento de atributos de componente não fornecidos pelo desenvolvedor do componente (por exemplo, transações e sincronização).
- Bibliotecas de vínculo dinâmico (DLLs) de componentes carregadas em processos (DLLHost.exe) sob demanda.
- Processos de servidor gerenciados para componentes de host.
- Criação e gerenciamento de threads utilizados por componentes.
- Acesso ao objeto de contexto para dispensadores de recursos, permitindo que os recursos adquiridos sejam automaticamente associados ao contexto. (Para obter mais informações sobre componentes e contextos COM, consulte Contextos COM+.)
Tópicos relacionados