Как реализовать несколько комнат чата с помощью веб-узлов AWS API Gateway?

#amazon-web-services #websocket #aws-api-gateway #amazon-api-gateway

#amazon-веб-сервисы #веб-сокет #aws-api-gateway #amazon-api-gateway

Вопрос:

https://aws.amazon.com/blogs/compute/announcing-websocket-apis-in-amazon-api-gateway/

Я понял, как этого можно достичь с помощью одной комнаты чата. Все сообщения будут проходить через ключ маршрута «SendMessage» в шлюзе API.

Как бы это было сделано, если бы у меня было несколько комнат чата с разными наборами пользователей?

Ответ №1:

На этой веб-странице описывается, как реализовать несколько комнат чата с помощью AWS API gateway, хранящего идентификатор комнаты с идентификатором подключения в DynamoDB.
Прошу прощения, что это написано на японском, но я думаю, что сам код может объяснить достаточно.

Комментарии:

1. chrome перевел сайт на английский, и это действительно полезно, есть все необходимое, чтобы увидеть способ реализовать это на aws, спасибо, что поделились 👌