Использует ли апплет JavaFX кеш браузера или любой другой кеш при загрузке файлов через http://? Я знаю, что он будет кэшировать файлы .jar, которые определяют приложение. Я хочу написать аудиоплеер, который кэширует загружаемые медиафайлы.
Как JavaFX кэширует http-загрузки?
Ответы (2)
Насколько мне известно, среда выполнения JavaFX будет кэшировать файлы JAR, используемые для апплета. Однако он не будет использовать кеш браузера.
person
Eric Wendelin
schedule
25.08.2009
Я так и подозревал. Я предполагаю, что правильно было бы реализовать мой собственный кеш, используя локальное хранилище jnlp?
- person joeforker; 26.08.2009
Да, у меня есть хороший опыт в этом. Существует ограничение в 512 КБ или что-то в этом роде, но только для вашего сведения.
- person Eric Wendelin; 26.08.2009
Иногда Java меня огорчает. HTTP с кешем! Насколько это должно быть тяжело, Сан? Солнце: КРУТО! Но я почти уверен, что приложение может попытаться выделить больше локального хранилища, и пользователь получит диалоговое окно с вопросом, в порядке ли дополнительный кеш.
- person joeforker; 26.08.2009
Последняя версия подключаемого модуля Java (jdk1.6.0u10+) фактически использует JavaWebStart, поэтому фактическая JVM вообще не находится в пространстве браузера. Все файлы кэшируются в своей области на основе конфигурации JavaWebStart.
person
JimClarke
schedule
26.08.2009
Я знаю, что файлы .jar апплета кэшируются. Я пытаюсь кэшировать загрузки веб-службы пользователя.
- person joeforker; 26.08.2009