概念: コンポーネントとステップ
ステップは、
"async-mediation"
コンポーネントと "sync-mediation"
コンポーネントにのみ追加できます。Workday Studio には、変換、検証、記録などの操作をサポートするステップが用意されています。また、Spring Bean を使用してカスタム ステップを記述することもできます。
"async-mediation"
コンポーネントは、1 つの処理チェーンをサポートしており、リクエスト メッセージのみを処理します。"sync-mediation"
コンポーネントは、2 つの処理チェーンをサポートしており、リクエスト メッセージとリクエスト/応答のメッセージを処理します。ステップには
"入力"
プロパティと "出力"
プロパティがあり、データを入力として取得する場所と、データの出力先となる場所を指定します。指定できる値は以下の 5 つです。
オプション | 説明 |
|---|---|
message
| rootpart と添付ファイルを含むメッセージ全体。このオプションを指定すると、新しいメッセージが作成され、添付ファイルは実質的に削除されます。 |
soapbody
| メッセージの rootpart から取得した SOAP 本文の内容。 |
attachment
| メッセージの MIME 添付ファイル。アクセスする添付ファイルのインデックス値を指定します。また、インデックス値に -1 を指定すると、メッセージに新しい添付ファイルを追加することもできます。 |
rootpart
| MIME メッセージの rootpart の内容、またはメッセージが MIME でない場合はメッセージ自体。この値を出力属性に指定すると、元のメッセージの添付ファイルが保持されます。 |
変数
| 次の変数の変数: MediationContext 。使用する変数の名称を指定します。 |