この図は、アプリケーション・アーキテクチャにおけるTopLinkの役割を示しています。クライアント(ブラウザ・デバイス)がアプリケーション・サーバー(Oracle Application Serverなど)と通信します。アプリケーション・サーバーを使用して、アプリケーションを実行します。データを任意のデータ・ソースで管理します。TopLinkにより、アプリケーション・サーバーとデータ・ソースの間で通信が行われます。