Trabajar con API de WebSocket - Amazon API Gateway

Trabajar con API de WebSocket

Una API de WebSocket en API Gateway es una colección de rutas de WebSocket que se integran con puntos de enlace de HTTP del backend, funciones de Lambda u otros servicios de AWS. Puede utilizar características de API Gateway para ayudarle con todos los aspectos del ciclo de vida de la API, desde la creación hasta el monitoreo de sus API de producción.

Las API de WebSocket en API Gateway son bidireccionales. Un cliente puede enviar mensajes a un servicio y los servicios pueden enviar mensajes a los clientes de forma independiente. Este comportamiento bidireccional permite interacciones más ricas entre clientes y servicios, ya que los servicios pueden enviar datos a los clientes sin requerir que los clientes realicen una solicitud explícita. Las API de WebSocket se utilizan a menudo en aplicaciones en tiempo real como aplicaciones de chat, plataformas de colaboración, juegos multijugador y plataformas de negociación financiera.

Para ver una aplicación de ejemplo con la que empezar, consulte Tutorial: Creación de una aplicación de chat sin servidor con una API de WebSocket, Lambda y DynamoDB.

En esta sección, aprenderá a desarrollar, publicar, proteger y monitorear las API de WebSocket mediante API Gateway.