게이트웨이로 웹소켓 채팅 API 애플리케이션 만들기 - AWS SDK코드 예제

AWS 문서 AWS SDK SDK 예제 GitHub 리포지토리에 더 많은 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

게이트웨이로 웹소켓 채팅 API 애플리케이션 만들기

다음 코드 예제는 Amazon API Gateway에 API 구축된 웹 소켓이 제공하는 채팅 애플리케이션을 생성하는 방법을 보여줍니다.

Python
SDK파이썬용 (보토3)

Amazon API Gateway AWS SDK for Python (Boto3) V2와 함께 사용하여 Amazon AWS Lambda DynamoDB와 API 통합되는 웹 소켓을 생성하는 방법을 보여 줍니다.

  • 게이트웨이가 제공하는 웹 API 소켓을 생성합니다. API

  • DynamoDB에 연결을 저장하고 다른 채팅 참가자에게 메시지를 게시하는 Lambda 핸들러를 정의합니다.

  • WebSocket 채팅 애플리케이션에 연결하고 WebSocket 패키지를 사용하여 메시지를 전송합니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 전체 예제를 참조하십시오. GitHub

이 예시에서 사용되는 서비스
  • API게이트웨이

  • DynamoDB

  • Lambda