選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 Step Functions 建立傳訊應用程式

焦點模式
使用 Step Functions 建立傳訊應用程式 - AWS Lambda

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

下列程式碼範例示範如何建立 AWS Step Functions 訊息應用程式,從資料庫資料表擷取訊息記錄。

Python
SDK for Python (Boto3)

示範如何使用 AWS SDK for Python (Boto3) 搭配 AWS Step Functions 來建立訊息應用程式,從 Amazon DynamoDB 資料表擷取訊息記錄,並使用 Amazon Simple Queue Service (Amazon SQS) 傳送記錄。狀態機器會與 AWS Lambda 函數整合,以掃描資料庫是否有未傳送的訊息。

  • 建立從 Amazon DynamoDB 資料表擷取和更新訊息記錄的狀態機器。

  • 更新狀態機器定義,以便也向 Amazon Simple Queue Service (Amazon SQS) 傳送訊息。

  • 開始和停用狀態機器執行。

  • 使用服務整合從狀態機器連接至 Lambda、DynamoDB 和 Amazon SQS。

如需完整的原始碼和如何設定及執行的指示,請參閱 GitHub 上的完整範例。

此範例中使用的服務
  • DynamoDB

  • Lambda

  • Amazon SQS

  • Step Functions

SDK for Python (Boto3)

示範如何使用 AWS SDK for Python (Boto3) 搭配 AWS Step Functions 來建立訊息應用程式,從 Amazon DynamoDB 資料表擷取訊息記錄,並使用 Amazon Simple Queue Service (Amazon SQS) 傳送記錄。狀態機器會與 AWS Lambda 函數整合,以掃描資料庫是否有未傳送的訊息。

  • 建立從 Amazon DynamoDB 資料表擷取和更新訊息記錄的狀態機器。

  • 更新狀態機器定義,以便也向 Amazon Simple Queue Service (Amazon SQS) 傳送訊息。

  • 開始和停用狀態機器執行。

  • 使用服務整合從狀態機器連接至 Lambda、DynamoDB 和 Amazon SQS。

如需完整的原始碼和如何設定及執行的指示,請參閱 GitHub 上的完整範例。

此範例中使用的服務
  • DynamoDB

  • Lambda

  • Amazon SQS

  • Step Functions

如需 AWS SDK 開發人員指南和程式碼範例的完整清單,請參閱 搭配 AWS SDK 使用 Lambda。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。