Creación una aplicación de chat de websocket con API Gateway
En el siguiente ejemplo se muestra cómo crear una aplicación de chat servida por una API de websocket basada en Amazon API Gateway.
- Python
-
- SDK para Python (Boto3)
-
Muestra cómo utilizar AWS SDK for Python (Boto3) con Amazon API Gateway V2 para crear una API de websocket que se integre con AWS Lambda y Amazon DynamoDB.
Crear una API de websocket servida por API Gateway.
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 ver el código fuente completo y las instrucciones de configuración y ejecución, consulte el ejemplo completo en GitHub.
Servicios utilizados en este ejemplo
API Gateway
DynamoDB
Lambda
Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de DynamoDB con un SDK de AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.