Share via


Arquitetura de programação do MessageQueue

The MessageQueue componente usa essas partes da Microsoft .NET Framework espaços para nomes:

Quando você adiciona uma instância do MessageQueue componente para o Visual Studio projeto, o sistema cria automaticamente as referências e instruções de importação, que você precisa para acessar esses namespaces e classes. Se você estiver criando o seu MessageQueue componentes no código em seu Visual Studio projeto, você precisará adicionar uma referência ao System.sistema de mensagens.dll e adicionar uma demonstrativo de seu código importando (em Visual Basic) ou usando (em translation from VPE for Csharp) System.Messaging. Para obter instruções sobre como adicionar e remover referências de projeto, consulte Como: Adicionar ou remover referências no Visual Studio (Visual Basic).

Se você estiver desenvolvendo seu aplicativo usando o .NET estrutura, você precisará adicionar uma referência ao System.sistema de mensagens.dll ao compilar.Você também precisará adicionar uma demonstrativo de importação seu código (em Visual Basic) ou usando (em translation from VPE for Csharp) System.Messaging. Para obter informações sobre incluindo referências durante a compilação, consulte /reference (Visual Basic) ou /Referência (importar metadados) (opções do compilador de C#).

Principais elementos de programação na classe de base do MessageQueue

Você pode usar os seguintes métodos para interagir com uma instância do MessageQueue componente:

  • Use o Create método para criar uma nova mensagem usando o caminho especificado na fila e use o Delete método para excluir uma fila existente.

  • Use o Exists método para ver se uma determinada mensagem fila existe.

  • Use o GetPublicQueues método para localizar filas de mensagens em seu serviço de enfileirar de mensagens rede.

  • Use o Peek ou BeginPeek método para observar as mensagens em uma determinada fila sem remover as mensagens da fila.

  • Use o Receive e BeginReceive métodos para recuperar a mensagem na frente da fila especificada e removê-lo da fila.

  • Use o Send método para enviar uma mensagem para a fila especificada.

Você pode exibir detalhes sobre sua serviço de enfileiramento de sistema sistema de sistema de mensagens instalação usando Gerenciador de servidores para examinar o servidor de sistema sistema de sistema de mensagens.Para obter mais informações, consulte Como: Localizar filas no Gerenciador de Servidores.Você também pode obter informações detalhadas sobre a configuração de sua rede de fila de mensagem usando Explorer de enfileirar de mensagens, que é instalado automaticamente com o serviço de enfileirar de mensagens.

Consulte também

Tarefas

Como: Adicionar ou remover referências no Visual Studio (Visual Basic)

Como: Criar instâncias de componentes do MessageQueue

Outros recursos

Usando componentes de sistema de sistema sistema de mensagens