Cree una aplicación de chat websocket con Gateway API - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree una aplicación de chat websocket con Gateway API

El siguiente ejemplo de código muestra cómo crear una aplicación de chat servida por un websocket API creado en Amazon API Gateway.

Python
SDKpara Python (Boto3)

Muestra cómo usarlo AWS SDK for Python (Boto3) con Amazon API Gateway V2 para crear un websocket API que se integre con Amazon AWS Lambda DynamoDB.

  • Cree un websocket API servido por Gateway. API

  • Definir un identificador Lambda que almacene las conexiones en DynamoDB y envíe mensajes a otros participantes del chat.

  • Conectar con la aplicación de chat de websocket y enviar mensajes con el paquete Websockets.

Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • APIPuerta de enlace

  • DynamoDB

  • Lambda