APIs de WebSocket do API Gateway - Amazon API Gateway

APIs de WebSocket do API Gateway

Uma API WebSocket no API Gateway é uma coleção de rotas WebSocket integradas a endpoints HTTP de back-end, funções do Lambda ou outros serviços da AWS. É possível usar os recursos do API Gateway para obter ajuda em todos os aspectos do ciclo de vida da API, desde a criação até o monitoramento das APIs de produção.

As APIs WebSocket do API Gateway são bidirecionais. Um cliente pode enviar mensagens para um serviço, e os serviços podem enviar mensagens de forma independente para clientes. Esse comportamento bidirecional permite interações cliente/serviço mais ricas porque os serviços podem enviar dados por push para os clientes sem exigir que os clientes façam uma solicitação explícita. As APIs WebSocket são usadas com frequência em aplicativos em tempo real, como aplicativos de bate-papo, plataformas de colaboração, jogos multijogador e plataformas de negociação financeira.

Para obter um exemplo de aplicação para começar, consulte Tutorial: Crie uma aplicação de bate-papo de WebSocket com uma API de WebSocket, o Lambda e o DynamoDB.

Nesta seção, é possível aprender a desenvolver, publicar, proteger e monitorar APIs WebSocket usando o API Gateway.