0

変換ロジックを備えたソースとしてポーリングを使用し、結果データをセッション変数に格納する 1 つのフロー (A) があります。別のフローでセッション変数を使用しようとしたときはいつでも(B)。注: Flow(B) はフロー A から呼び出していません。値を取得できません。セッション変数にアクセスできないためです。誰か理由を教えてください。

4

1 に答える 1

0

セッション変数は、単一の XML でコーディングするすべてのフローのストレージではありません。

1 つの端から端までのねじにのみ使用できます。

あなたの場合、フロー B がフロー A から呼び出されない場合、セッション変数は取得されません。

ドキュメントをもう一度読んでください。ここにリンクの説明を入力してください

セッション変数を使用して、ライフサイクル全体にわたってメッセージに関連付けられている変数を、複数のフロー、アプリケーション、さらにはサーバーにまたがって設定または削除します。

上記から、セッション変数は複数のフローで使用できると説明されていますが、「ライフサイクル」という言葉に注意する必要があります

これは、スレッドのライフサイクルで提供されるすべてのフローを通じて、セッション変数にアクセスできることを意味します。

于 2017-01-05T03:43:43.877 に答える