0
サービスにアップロードして関連するデータを解析する必要があるファイルがあります。パーサーとアップローダーの両方にはInputStreamが必要です。私はファイルを2回開く必要がありますか?私はファイルをStringに保存することができましたが、これらのファイルの多くはメモリに保存されています。15MBのファイルをアップロードして解析し、ファイルを2回開く必要がありますか?
EDIT:解析とアップロードが完全に別のプロセスであることを明確にする必要があります。
別々のプロセスであれば、どのような選択肢がありますか?あなたが何を求めているのか不明です。 – EJP
このようなことを処理する最も効率的な方法は何かを判断しようとしています。 – Hunter
「個別のプロセス」とはどういう意味ですか?これはすべて1つのプログラムに含まれていますか、まったく異なる2つのプログラムが含まれていますか? –