Compartilhar via


Registrando e ativando componentes em partições

Depois que uma partição tiver sido criada, a próxima etapa é registrar seus componentes COM+ dentro dessa partição. Um componente é registrado em uma partição quando um novo aplicativo COM+ é criado ou quando um aplicativo COM+ existente é instalado na partição. Para facilitar a administração do registro quando várias partições contêm os mesmos componentes COM+, o serviço de partições permite que um administrador copie aplicativos ou componentes de uma partição para outra. Quando um aplicativo COM+ ou um componente é copiado, todas as propriedades de partição associadas são copiadas com ele, exceto a identidade do aplicativo ou qualquer um dos membros de uma função.

Quando o programa cliente chama a função CoCreateInstance ou CoGetObject para instanciar um objeto, COM+ executa duas etapas distintas, da seguinte maneira:

  1. Localiza a partição na qual o componente reside
  2. Localiza o componente correto dentro dessa partição

Os tópicos a seguir nesta seção descrevem essas etapas em detalhes:

Restrições de design de aplicativo

Partições e componentes em fila COM+

Implementação de partição

O que são partições COM+?