Instruções de desenvolvimento
Recolher sumário
Expandir sumário

Instruções de desenvolvimento

Atualizado: janeiro de 2013

Aplica-se a: Service Bus for Windows Server 1.0

Esta seção contém um conjunto de tarefas de instruções comuns relacionadas ao desenvolvimento com o Service Bus for Windows Server.

Instrução de desenvolvimento do Service Bus

Como usar REST com o Service Bus

O Service Bus for Windows Server oferece a API REST para operações de tempo de execução e gerenciamento semelhante à API oferecida pelo Windows Azure Service Bus. Para obter uma descrição detalhada do suporte a REST do Service Bus, consulte o Azure Service Bus REST API Reference. Há algumas diferenças no uso do REST com o Service Bus for Windows Server.

Como usar o Service Bus off-line (por exemplo, do seu laptop)

O Service Bus for Windows Server permite que os desenvolvedores desenvolvam e testem aplicativos off-line ou sem acesso ao domínio. Com o Service Bus for Windows Server, você pode usar as credenciais de um usuário local de forma semelhante aos usuários de domínio.

Para usar um usuário local com seu aplicativo, faça o seguinte:

  1. Modifique seu namespace de serviço (ou crie um novo) e adicione o usuário local como um dos manageUsers chamando o cmdlet Set-SBNamespace. Observe que essa chamada substitui a lista de manageUsers existentes.

  2. Modifique seu código para criar um objeto TokenProvider com as credenciais do usuário local. Por exemplo:

    TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider(
                    connBuilder.StsEndpoints,
                    new System.Net.NetworkCredential (userName, password));
    
    MessagingFactory factory = MessagingFactory.Create(
                connBuilder.GetAbsoluteRuntimeEndpoints(), localUserTokenProvider);
    NamespaceManager namespaceManager = new NamespaceManager(
                connBuilder.GetAbsoluteManagementEndpoints(), localUserTokenProvider);
    


Data de criação:

2014-04-18

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2016 Microsoft