Compartilhar via


Criando filas de componentes

Um aplicativo que contém pelo menos um componente enfileirável pode ser marcado como enfileirado usando a ferramenta administrativa de serviços de componente.

Quando um aplicativo é marcado como enfileirado, o COM+ cria automaticamente uma fila de enfileiramento de mensagens para ele. O nome da fila é o nome do aplicativo; se o nome da fila corresponder ao nome de uma fila existente, COM+ usará a fila existente.

Observação

O parâmetro Message Queuing PathName é uma combinação do nome do servidor remoto (RSN) e o nome do aplicativo COM+. O RSN refere-se ao destino de uma ativação remota. Você especifica um RSN durante a instalação de um aplicativo cliente exportável em um computador cliente. O procedimento de instalação usa o RSN para direcionar a ativação para um computador cliente especificado. Para obter mais informações sobre nomes de fila, consulte a tabela de parâmetros na seção "Parâmetros de moniker de fila" em Usando o moniker de fila.

 

Ferramenta administrativa de serviços de componentes

Para especificar um aplicativo COM+ como enfileirado, use as seguintes etapas:

  1. Na árvore de console da ferramenta administrativa Serviços de Componentes, em Serviços de Componentes, abra a pasta Aplicativos COM+ associada ao computador que você deseja gerenciar.

  2. Clique com o botão direito do mouse no aplicativo para o qual você deseja criar uma fila e clique em Propriedades.

  3. Selecione a guia Enfileiramento na caixa de diálogo de propriedades.

  4. Ative a caixa de seleção rotulada Enfileirada – Este aplicativo pode ser acessado por filas MSMQ.

    Observação

    Se a caixa de seleção Enfileirado estiver esmaecida, o aplicativo não conterá componentes enfileiráveis.

     

  5. Clique em OK.

Visual Basic

Não se aplica.

C/C++

Não se aplica.

Comentários

As filas criadas pela Biblioteca de Administração COM+ ou pela ferramenta administrativa Serviços de Componentes são marcadas com o atributo transacional Enfileiramento de Mensagens.

Depois que um aplicativo em fila é instalado no servidor, ele pode ser disponibilizado aos clientes exportando o aplicativo e, em seguida, importando o aplicativo em cada cliente.

Criando componentes enfileiráveis

Arquitetura de componentes em fila