リモートサーバーに存在する可能性が高いがローカルに存在する可能性があるオブジェクトにJavaでリモートプロキシを実装しているとします。
リモート サーバーに実際のオブジェクトがあり、ローカル実装 (プロキシ自体) があり、オブジェクトが実際にどこにあるかの詳細を隠すプログラムに提供するインターフェイスがあります。ローカル表現は、オブジェクトのローカル実装またはリモート実装に接続できます。
これらのことに対するJavaの標準用語は何ですか? インターフェイス/クラスには何と名前を付ける必要がありますか?
サブジェクト、イメージ、および実装という用語が散りばめられているのを見たことがありますが (おそらく GOF の時代から)、Java で記述されたフレームワークの命名を行うにはどのような方法が受け入れられるのだろうかと思います。