Partilhar via


Criando filas de componentes

Uma aplicação que contém pelo menos um componente enfileirável pode ser marcada como enfileirada usando a ferramenta administrativa de serviços do componente.

Quando um aplicativo é marcado como enfileirado, 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 PathName do serviço de enfileiramento de mensagens é uma combinação do nome do servidor remoto (RSN) e do nome do aplicativo COM+. O RSN refere-se ao alvo de uma ativação remota. Você especifica um RSN durante a instalação de uma aplicação passível de exportação num 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 do Identificador da Fila" em Usando o Identificador da Fila.

 

Ferramenta Administrativa de Serviços de Componentes

Para especificar uma aplicação COM+ como enfileirada, use as seguintes etapas:

  1. Na árvore de consola da ferramenta administrativa de Serviços de Componentes, em Serviços de Componentes, abra a pasta Aplicações COM+ associada ao computador que pretende gerir.

  2. Clique com o botão direito do rato (mouse) na aplicação para a qual pretende criar uma fila e, em seguida, clique em Propriedades.

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

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

    Observação

    Se a caixa de seleção em fila estiver acinzentada, o aplicativo não conterá componentes enfileiráveis.

     

  5. Clique 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.

Criação de Componentes Enfileiráveis

Arquitetura de Componentes em Fila