Amazon SWF を使用した例AWS SDK for Java - AWS SDK for Java 1.x

AWS SDK for Java 1.x は 2025 年 12 月 31 日にend-of-supportしました。新しい機能、可用性の向上、セキュリティ更新のために、AWS SDK for Java 2.x に移行することをお勧めします。

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

Amazon SWF を使用した例AWS SDK for Java

Amazon SWF は、アクティビティ、子ワークフロー、または Lambda タスクで構成される並列またはシーケンシャルステップを持つことができる分散ワークフローをデベロッパーが構築およびスケールできるようにする、ワークフロー管理サービスです。

AWS SDK for Java を使用して Amazon SWF を操作する方法は 2 つあります。SWF クライアントオブジェクトを使用する方法と、AWS Flow Framework for Java を使用する方法です。AWS Flow Framework for Java は注釈を多用し、AspectJ や Spring Framework などの追加のライブラリに依存するため、初期設定がより難しくなります。ただし、大量または複雑なプロジェクトでは、AWS Flow Framework for Java を使用すると時間を節約できます。詳細については、「AWS Flow Framework for Java デベロッパーガイド」を参照してください。

このセクションでは、Amazon SWF クライアントを直接使用することにより、AWS SDK for Java をプログラミングする例を示します。