この図は、TopLinkによる標準的な3層アプリケーションを示しています。

クライアント・アプリケーションは、HTTP、JMSまたはRMI/CORBAなどの標準プロトコルを使用して、アプリケーション・サーバー(プレゼンテーション層、アプリケーションおよびTopLinkが示されている)と通信します。

アプリケーション・サーバーはJDBCを使用してデータベースと通信します。