Exportar (0) Imprimir
Expandir Tudo

Criando um serviço para o Barramento do Serviço

Atualizado: janeiro de 2015

Usar o Barramento do Serviço do Microsoft Azure requer a criação e, em seguida, hospedagem de um serviço Web que é registrado com o Barramento do Serviço.

Hospedar um aplicativo significa criar uma instância e executar um serviço que está configurado para usar uma retransmissão de associação que conecta-se ao Barramento do Serviço. Por isso, o serviço hospedado é o serviço originador, que o aplicativo registra com o Barramento do Serviço. Os clientes, em seguida, usam o ponto de extremidade do serviço exposto pelo Barramento do Serviço, o que retransmite as mensagens autorizadas para e a partir do serviço originador independente do local onde se encontra fisicamente.

Observe que, antes de realmente escrever o código que instancia e executa um serviço, você deve executar várias etapas. O procedimento a seguir descreve o trabalho de configuração necessário antes de hospedar um serviço do Barramento do Serviço.

Para configurar um serviço de hospedagem
  1. Crie o contrato do WCF para seu serviço, conforme descrito em Projetando um contrato WCF para o Barramento do Serviço. O contrato, como uma interface do WCF, é o mesmo para os aplicativos de serviço e cliente.

  2. Implemente o contrato do WCF para seu serviço. A implementação do contrato é usada posteriormente, como parte do processo de hospedagem.

  3. Configure seu serviço, conforme definido em Configurar um serviço WCF para se registrar no Barramento do Serviço. A configuração pode ser feita de forma programática ou por meio do arquivo App.config. Cenários comuns incluem definir o ponto de extremidade do serviço e a segurança no arquivo App.config. Esses valores são posteriormente usados de forma implícita ou explícita quando os pontos de extremidade são criados.

  4. Criar as credencias de autorização e autenticação, conforme definido em Segurança e autenticação de uma conexão do Barramento do Serviço. Como na etapa anterior, as credenciais podem ser definidas de forma programática ou no arquivo App.config.

Após concluir essas etapas, é possível hospedar o serviço.

Nesta seção

Os tópicos a seguir descrevem os cenários mais comuns de hospedagem e contêm informações para ajudar com problemas comuns relacionados à hospedagem.

Como: Hospedar um serviço WCF que usa o serviço do Barramento do Serviço
Este tópico descreve como criar um host de serviço WCF usando o SDK do Microsoft Azure.

Como: Criar um serviço baseado em REST que acessa o barramento de serviço
Este tópico descreve como usar o modelo de programação da Web do WCF para criar e hospedar um serviço Web estilo REST do WCF que registra um ponto de extremidade do serviço de REST no Barramento do Serviço.

Hospedagem protegida por um firewall com Barramento do Serviço
Este tópico descreve alguns dos itens importantes a serem lembrados na hospedagem atrás de um firewall.

Consulte também

Mostrar:
© 2015 Microsoft