Exportar (0) Imprimir
Expandir Tudo

Amostras do Service Bus

Atualizado: julho de 2014

As amostras do Microsoft Azure Service Bus demonstram o uso dos recursos do Service Bus e do Service Bus for Windows Server. Para baixar as amostras, visite a página de amostras do SDK do Azure. Este tópico categoriza e descreve as amostras disponíveis, com links para cada uma.

noteObservação
Por padrão, as amostras do Microsoft Azure Service Bus não são mais instaladas com o SDK. Para obter as amostras, visite a página de amostras do SDK do Azure.

As amostras a seguir ilustram como criar aplicativos que usam o Service Bus.

Observe que as amostras de mensagens agenciadas exigem uma cadeia de conexão para acessar o seu Service Bus namespace de serviço.

  1. Faça o logon no Portal de Gerenciamento do Azure.

  2. Na coluna à esquerda, clique em Service Bus.

  3. Clique no nome do seu namespace de serviço na lista.

  4. Clique em Informações de Conexão. Na caixa de diálogo Acessar informações de conexão, copie a cadeia de conexão em sua área de transferência.

  5. Cole a cadeia de conexão no arquivo App.config para a amostra.

  1. Execute o seguinte cmdlet do PowerShell:

    get-sbClientConfiguration
    
  2. Cole a cadeia de conexão no arquivo App.config para a amostra.

Essas amostras descrevem mensagens básicas e a funcionalidade de retransmissão.

 

Nome de amostra Descrição Versão de SDK mínima Disponibilidade

Guia de introdução: Mensagens com filas

Demonstra como usar o Microsoft Azure Service Bus para enviar e receber mensagens de uma fila.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Guia de introdução: Mensagens com tópicos

Demonstra como usar o Microsoft Azure Service Bus para enviar e receber mensagens de um tópico com várias assinaturas.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

As amostras a seguir demonstram vários recursos do Service Bus

 

Nome de amostra Descrição Versão de SDK mínima Disponibilidade

Provedores de token de HTTP

Demonstra as diferentes maneiras de autenticar um cliente HTTP/REST com Service Bus.

2.1

Microsoft Azure Service Bus; Service Bus for Windows Server

Cliente HTTP do Service Bus

Demonstra como enviar e receber mensagens a partir do Service Bus via HTTP/REST.

2.3

Microsoft Azure Service Bus; Service Bus for Windows Server

Encaminhamento automático do Service Bus

Demonstra como encaminhar automaticamente mensagens a partir de uma fila, assinatura ou fila de de mensagens mortas dentro de outra fila ou tópico. Além disso, demonstra como enviar uma mensagem dentro de uma fila ou tópico por meio de uma fila de transferência.

2.3

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Amostra de sessão do canal WCF

Demonstra como usar o Microsoft Azure Service Bus usando canais Windows Communication Foundation (WCF). A amostra revela a utilização de canais WCF para enviar e receber mensagens por meio de uma fila do Service Bus. A amostra revela comunicação de sessão e não-sessão por meio do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Transações

Demonstra como usar os recursos de mensagens do Microsoft Azure Service Bus dentro de um escopo de transação, para garantir que os lotes de operações de mensagens sejam confirmados atomicamente.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Operações de gerenciamento usando o REST

Demonstra como executar operações de gerenciamento no Service Bus usando o REST.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

APIs REST de fornecedor de recursos

Demonstra como usar as novas APIs REST RDFE do Service Bus para gerenciar namespaces e entidades de mensagens.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Amostra de sessão de serviço WCF

Demonstra como usar o Microsoft Azure Service Bus usando o modelo de serviço do WCF. A amostra revela a utilização do modelo de serviço do WCF para confirmar comunicações com base em sessão por meio de uma fila do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Solicitar resposta

Demonstra como usar o Microsoft Azure Service Bus e a funcionalidade de solicitar/resposta. A amostra revela clientes e servidores simples que se comunicam através de uma fila do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Fila de inatividade

Demonstra como usar o Microsoft Azure Service Bus e a funcionalidade de mensagens de "fila de inatividade". A amostra revela um simples remetente e destinatário que se comunicam por meio de uma fila do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Mensagens adiadas

Demonstra como usar o recurso de adiamento de mensagens do Microsoft Azure Service Bus. A amostra revela um simples remetente e destinatário que se comunicam por meio de uma fila do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Mensagens de sessão

Demonstra como usar o Microsoft Azure Service Bus e a funcionalidade Sessão de mensagens. A amostra revela remetentes e destinatários simples que se comunicam através de uma fila do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Tópico Solicitar resposta

Demonstra como implementar o padrão de solicitar/resposta utilizando tópicos e assinaturas do Microsoft Azure Service Bus. A amostra revela clientes e servidores simples que se comunicam através de um tópico do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Fila Solicitar resposta

Demonstra como usar o Microsoft Azure Service Bus e a funcionalidade de solicitar/resposta. A amostra revela clientes e servidores simples que se comunicam através de duas filas do Service Bus.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Detecção de duplicidades

Demonstra como usar a detecção de mensagem duplicada do Microsoft Azure Service Bus com filas. Ele cria duas filas, uma com detecção de duplicidades habilitada e outra sem a detecção de duplicidades.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Mensagens assíncronas

Demonstra como usar o Microsoft Azure Service Bus para enviar e receber mensagens de uma fila de maneira assíncrona. A fila fornece comunicação assíncrona e dissociada entre um remetente e qualquer número de destinatários (aqui, um único destinatário).

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Filtros avançados

Demonstra como usar filtros avançados publicar/assinar do Microsoft Azure Service Bus. Ele cria um tópico e três assinaturas com diferentes definições de filtros, envia mensagens para o tópico e recebe todas as mensagens de assinaturas.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Sistema de Mensagens Agenciado: Pré-busca de mensagens

Demonstra como usar o recurso de pré-busca de mensagens do Microsoft Azure Service Bus. Ele demonstra como usar o recurso de pré-busca de mensagens no recebimento.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Amostras que revelam a retransmissão do Service Bus.

 

Nome de amostra Descrição Versão de SDK mínima Disponibilidade

Mensagens retransmitidas; Azure

Demonstra como executar um cliente e serviço do Microsoft Azure Service Bus no . Essa amostra configura o Service Bus programaticamente. Apenas as informações de ambiente e de segurança ficam armazenadas nos arquivos de configuração.

1.8

Microsoft Azure Service Bus

Autenticação de mensagens de retransmitidas: Segredo compartilhado

Demonstra como usar um nome de remetente e segredo de remetente para autenticar com o Service Bus.

1.8

Microsoft Azure Service Bus

Autenticação de mensagens de retransmitidas: WebNoAuth

Demonstra como expor um serviço HTTP que dispensa a autenticação do usuário do cliente.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: WebHttp

Demonstra como usar a vinculação do WebHttpRelayBinding para retornar dados binários usando o modelo de programação da Web.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: NetTcp retransmitido

Demonstra como usar a vinculação do NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Amostras que revelam a retransmissão do Service Bus.

 

Nome de amostra Descrição Versão de SDK mínima Disponibilidade

Autenticação de mensagens de retransmitidas: WebToken simples

Demonstra como usar uma credencial de token simples da Web para autenticar com o Service Bus. A amostra é semelhante à amostra de Eco, com algumas diferenças. Especificamente, essa amostra adiciona um comportamento aos aplicativos ServiceHost (serviço) e ChannelFactory (cliente).

1.8

Microsoft Azure Service Bus

Sistema de mensagens retransmitido: Balanceamento de carga

Demonstra como usar o Microsoft Azure Service Bus para encaminhar mensagens a vários remetentes. Ele mostra várias instâncias de um serviço simples que se comunica com um cliente por meio da associação NetTcpRelayBinding.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: Evento de rede

Demonstra o uso da vinculação NetEventRelayBinding em Microsoft Azure Service Bus.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: Sessão de WS2007Http

Demonstra o uso da vinculação WS2007HttpRelayBinding com segurança confiável ativada. Também mostra como especificar credenciais do Service Bus no arquivo de configuração, em vez de programaticamente.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: WS2007Http MsgSecCertificate

Demonstra como usar a vinculação do WS2007HttpRelayBinding com a segurança de mensagens para proteger mensagens de ponta a ponta, ao mesmo tempo que solicita que os clientes sejam autenticados com o Service Bus.

1.8

Microsoft Azure Service Bus

Sistema de mensagens retransmitido: Troca de metadados

Demonstra como expor um terminal de metadados que utiliza a associação de retransmissão. O MetadataExchange tem suporte nas seguintes vinculações de retransmissão: NetTcpRelayBinding, NetOnewayRelayBinding, BasicHttpRelayBinding e WS2007HttpRelayBinding.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: NetTcp Direct

Demonstra como configurar o NetTcpRelayBinding para permitir o modo de conexão Híbrido que, primeiro, estabelece uma conexão retransmitida e, se possível, muda automaticamente para uma conexão direta entre um cliente e um serviço.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: NetTcp MsgSec UserName

Demonstra o uso da vinculação do NetTcpRelayBinding com a segurança de mensagens.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: Net Oneway

Demonstra como expor e consumir um terminal de serviço usando a vinculação NetOnewayRelayBinding.

1.8

Microsoft Azure Service Bus

Vinculações de mensagens retransmitidas: WS2007Http Simples

Demonstra o uso da associação WS2007HttpRelayBinding. Ele demonstra um serviço simples que não usa opções de segurança e não exige que os clientes se autentiquem.

1.8

Microsoft Azure Service Bus

As amostras a seguir apresentam vários outros recursos do serviço.

 

Nome de amostra Descrição Versão de SDK mínima Disponibilidade

Explorador do Service Bus

O Service Bus Explorer permite que os usuários se conectem a um Service Bus namespace de serviço e gerenciem entidades de mensagens de maneira fácil. A ferramenta oferece recursos avançados como funcionalidade de importação/exportação, e a capacidade de testar entidades de mensagens e serviços de retransmissão.

1.8

Microsoft Azure Service Bus; Service Bus for Windows Server

Autorização: SBAzTool

Essa amostra revela como criar e gerenciar identidades de serviço no Acess Control do Active Directory do Microsoft Azure (também conhecido como Access Control Service ou ACS) para usar com o Service Bus.

N/D

Microsoft Azure Service Bus

Mostrar:
© 2014 Microsoft