Хранилище с произвольным доступом Java-апплета - PullRequest
0 голосов
/ 07 мая 2011

У меня есть проект Java, который использует java.io.RandomAccessFile для управления загрузкой данных. Он просматривает файл, создавая карту ключевых точек, которую затем можно при необходимости загрузить позже. Это прекрасно работает.

Я хочу, чтобы он работал как апплет, но для создания временного файла, в котором может быть сохранен загруженный файл, требуются разрешения безопасности, и это огромный барьер для его предполагаемого использования.

Я думаю, что могу сэкономить память (несколько МБ) для хранения содержимого в каком-либо буфере памяти, а затем произвольного доступа к нему так же, как я отношусь к локальным файлам ...

Есть ли способ создать временный файл, не требуя разрешения безопасности (я полагаю, нет)?

Каков наилучший вариант буферизации? Как мне получить содержимое входного потока на основе URL-адреса в буфер, прочитать из него байты и иметь возможность записывать и изменять текущую позицию поиска?

1 Ответ

2 голосов
/ 07 мая 2011
...