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:
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.
Clique com o botão direito do mouse no aplicativo para o qual você deseja criar uma fila e clique em Propriedades.
Selecione a guia Enfileiramento na caixa de diálogo de propriedades.
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.
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.
Tópicos relacionados