コンテンツフレーム起動

バックグラウンドの文書化 トランザクションの順序とキューの割当 文書を SAP ライブラリストラクチャに組み込む

以下のサンプルシナリオでは、 LUW の送信順序と個別コールのキュー割当の関係について説明します。 特定のトランザクションの送信後のキュー割当の例を示します。 デモプログラム RSTRFCT3 も試してみてください。

サンプルシナリオ

キューの使用

以下の図に、アプリケーションにより指定されるトランザクションの実行順序と、個別のコールの該当キューの使用方法を示します。
たとえば、トランザクション
T3 には、キュー Q1 に割り当てられている 2 つの qRFC コールと、キュー Q3 に割り当てられている 2 つのコールが含まれています。
対照的にトランザクション T6 には、オプション AS SEPARATE UNIT が指定されており、キュー Q6 に割り当てられている qRFC コールだけが含まれています。

このグラフィックは添付のテキストに説明されています

キューの割当

送信前

上記の図のようにキューを使用すると、個別のキューの初期割当は次のようになります。

このグラフィックは添付のテキストに説明されています

T1 送信後

トランザクション T1 の送信後、トランザクション T3 および T4 の送信準備が行われます。 この結果、キュー割当は次のようになります。

このグラフィックは添付のテキストに説明されています

最初に、 T1 コールに関連するキュー (Q1 Q2 Q3 および Q4) において、 T1 のコールが送信されます。
次に、 T1 とキューを共有する他のすべての個別トランザクションを送信するための準備が行われます。 この場合、トランザクション T3 T4 がこれに該当します。
T3 T4 が適切に送信されるまで、トランザクション T2 T5 T6 および T7 は待機モードになります。
トランザクション
T3 T4 の送信後に、待機していたトランザクションが 1 つずつ自動的に開始されます。

 

 

 

コンテンツフレーム終了