DynamoDB の AWS SDK サポートの概要 - Amazon DynamoDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

DynamoDB の AWS SDK サポートの概要

次の図は、SDK を使用した Amazon DynamoDB アプリケーションプログラミングの概要を示しています。 AWS

  1. プログラミング言語の AWS SDK を使用してアプリケーションを作成します。

  2. 各 AWS SDK には、DynamoDB を操作するための 1 つ以上のプログラムインターフェイスが用意されています。使用できる具体的なインターフェイスは、使用するプログラミング言語と AWS SDK によって異なります。オプションには以下が含まれます。

  3. AWS SDK は、低レベルの DynamoDB API で使用するための HTTP (S) リクエストを作成します。

  4. AWS SDK は DynamoDB エンドポイントにリクエストを送信します。

  5. DynamoDB がリクエストを実行します。リクエストが成功すると、DynamoDB は HTTP 200 レスポンスコード (OK) を返します。リクエストが失敗した場合は、DynamoDB は HTTP エラーコードとエラーメッセージを返します。

  6. AWS SDK はレスポンスを処理し、アプリケーションに伝えます。

各 AWS SDK は、次のような重要なサービスをアプリケーションに提供します。

  • HTTP (S) リクエストのフォーマットと、リクエストパラメータのシリアル化。

  • リクエストごとの暗号化署名の生成。

  • DynamoDB エンドポイントへのリクエストの転送と、DynamoDB からのレスポンスの受信。

  • これらの応答からの結果の抽出。

  • エラーが発生した場合の基本的な再試行ロジックの実装。

これらのタスクでは、コードを記述する必要はありません。

注記

インストール手順やドキュメントなど、 AWS SDK の詳細については、「Amazon Web Services 用ツール」を参照してください。