統合
アウトバウンドシナリオと同様に、従来のqRFCと新しいbgRFCプロシージャが共存します。したがって、インバウンドqRFCの移行パスを提供する必要があります。これは、インバウンドシナリオのキュー名のプレフィックスと密接に関連しています。前述のように、テーブルBGRFC_CUST_MGRAは、インバウンドqRFCの移行において重要な役割を果たします。
前提条件
インバウンドqRFCユニットの移行には、主に従来のbgRFCユニットと新しいbgRFCユニットの一時的な同期が含まれます。定義された時点で、クラシックキューに、新しいプロシージャで使用する必要のあるキュー名を使用するユニット(またはLUW)が含まれているかどうかがチェックされます(プレフィックスに従って)。これらのプレフィックスは、テーブルBGRFC_CUST_MGRAに格納されます。
特徴
アウトバウンドシナリオと同様に、適切なロックが新しいキューで生成されます。これらは自動的に削除されます。これを可能にするために、特別なユニットがクラシックキューに配置されます。システムがキュープレフィックスが新しいキューとクラシックキューの両方で使用されているかどうかをチェックする瞬間は、新しいプレフィックスがテーブルBGRFC_CUST_MGRAに登録される瞬間です。これは、テーブルが特別なトランザクションを使用して維持されることを意味します。テーブルBGRFC_CUST_MGRAのプログラム保守用にAPIが提供されています。
プレフィックスは、従来のqRFCAPIでもチェックされます。それらがカスタマイジングテーブルにbgRFCプレフィックスとして存在する場合、メッセージタイプXのショートダンプが生成されます。