Guia de início rápido: conectar-se à instância do Azure Web PubSub a partir do navegador
Este guia de início rápido mostra como começar facilmente com uma demonstração ao vivo de Pub/Sub.
Se não tiver uma subscrição do Azure, crie uma conta gratuita do Azure antes de começar.
Iniciar sessão no Azure
Inicie sessão no portal do Azure em https://portal.azure.com/ com a sua conta do Azure.
Criar uma instância de serviço Azure Web PubSub
Seu aplicativo se conectará a uma instância de serviço Web PubSub no Azure.
Selecione o botão Novo, no canto superior esquerdo do portal do Azure. Na tela Novo, digite Web PubSub na caixa de pesquisa e pressione enter. (Você também pode pesquisar o Azure Web PubSub na
Web
categoria.)Selecione Web PubSub nos resultados da pesquisa e, em seguida, selecione Criar.
Introduza as seguintes definições.
Definição Valor sugerido Description Nome do recurso Nome globalmente exclusivo O Nome globalmente exclusivo que identifica sua nova instância de serviço Web PubSub. Os caracteres válidos são a-z
,A-Z
,0-9
, e-
.Subscrição a sua subscrição A assinatura do Azure sob a qual essa nova instância de serviço Web PubSub é criada. Grupo de Recursos myResourceGroup Nome para o novo grupo de recursos no qual criar sua instância de serviço Web PubSub. Location E.U.A. Oeste Escolha uma região perto de si. Escalão de preço Gratuito Primeiro, você pode experimentar o serviço Azure Web PubSub gratuitamente. Saiba mais detalhes sobre os níveis de preços do serviço Azure Web PubSub Contagem de unidades - A contagem de unidades especifica quantas conexões sua instância de serviço Web PubSub pode aceitar. Cada unidade suporta no máximo 1.000 conexões simultâneas. Pode configurar apenas no escalão Standard. Selecione Criar para iniciar a implantação da instância do serviço Web PubSub.
Obter o URL do cliente com um token de acesso temporário
O portal do Azure fornece um Gerador de URL de cliente simples para gerar uma URL temporária para fins de teste/validação rápida. Vamos usar essa ferramenta para obter uma URL de Acesso para Cliente temporária e conectar-se à instância.
- Vá para o portal do Azure e descubra a instância do Azure Web PubSub.
- Vá para a
Client URL Generator
lâmina inKey
. - Definir corretamente
Roles
: Enviar para grupos e Entrar/sair de grupos - Gere e copie o
Client Access URL
arquivo .
Experimente a instância com uma demonstração online
Com esta demonstração ao vivo, você pode entrar ou sair de um grupo e enviar mensagens para os membros do grupo facilmente:
Nota
URL de Acesso para Cliente é uma ferramenta de conveniência fornecida no portal para simplificar sua experiência de introdução, você também pode usar essa URL de Acesso para Cliente para fazer alguns testes de conexão rápida. Para escrever seu próprio aplicativo, fornecemos SDKs em 4 idiomas para ajudá-lo a gerar a URL.
- Experimente grupos diferentes para participar e grupos diferentes para enviar mensagens e veja quais mensagens são recebidas. Por exemplo:
- Faça com que dois clientes se juntem ao mesmo grupo. Você verá que a mensagem pode ser transmitida para os membros do grupo.
- Faça com que dois clientes se juntem a grupos diferentes. Você verá que o cliente não pode receber mensagens se não for membro do grupo.
- Você também pode tentar desmarcar
Roles
ao gerar oClient Access URL
para ver o que acontecerá quando entrar em um grupo ou enviar mensagens para um grupo. Por exemplo:- Desmarque a
Send to Groups
permissão. Você verá que o cliente não pode enviar mensagens para o grupo. - Desmarque a
Join/Leave Groups
permissão. Você verá que o cliente não pode participar de um grupo.
- Desmarque a
Próximos passos
Neste início rápido, usamos o Client URL Generator para gerar uma URL de cliente temporariamente disponível para se conectar ao serviço e fornecer algumas ideias básicas do serviço Web PubSub.
Em aplicativos do mundo real, você pode usar SDKs em várias linguagens para criar seu próprio aplicativo. Nós também fornecemos extensões de função para você construir aplicativos sem servidor facilmente.
Use estes recursos para começar a criar seu próprio aplicativo: