Hierarchical Dynamic Retrieve Module は Java で記述されており、Vision コネクター・フレームワークを拡張します。 このモジュールはそれ自身のアプリケーション固有のコンポーネントを持たないため、BAPI 用のアプリケーション固有のコンポーネントを使用します。そのため、このモジュールはコネクター・フレームワーク、BAPI 用のアプリケーション固有のコンポーネント、DynRetBOH ビジネス・オブジェクト・ハンドラー、および SAP RFC ライブラリーから構成されています。 SAP では、Java および C で記述された RFC ライブラリーを提供しています。コネクターは、Java アーカイブ (JAR) ファイルとして提供され、実行されます。
図 59 は、Hierarchical Dynamic Retrieve Module のアーキテクチャーを示すものです。