外部アプリケーションの一部となる Java でアプリケーションを作成しています。私のアプリケーションには、いくつかのポリゴンなどを表示するビューポートが含まれています。外部アプリケーションは、ビューポートの画像を gif 形式で取得する必要があります。そのために、(私のアプリケーションによって実装された) インターフェイスでメソッドを呼び出し、私のアプリケーションは画像を返します。外部アプリケーションは、画像をデータベースに保存する必要があります(または、私が心配する必要のない関連するもの)。
私の質問は次のとおりです:- アプリケーションが外部アプリケーションに画像を送信するとき、画像のデータ コンテナーの種類は何にする必要がありますか? つまり、メソッドの戻り値の型はどうあるべきですか? 現在、私の gif エンコーダー クラスはバイト配列を返します。他に「より良い」オプションはありますか?