2009-08-18 6 views
2

http : //를 통해 파일을 다운로드 할 때 JavaFX 애플릿이 브라우저의 캐시 또는 캐시를 사용합니까? 나는 그것이 애플리케이션을 정의하는 .jar 파일을 캐시 할 것이라는 것을 안다. 다운로드 한 미디어를 캐시하는 오디오 플레이어를 작성하고 싶습니다.JavaFX는 http 다운로드를 어떻게 캐시합니까?

답변

1

AFAIK JavaFX 런타임은 애플릿에 사용되는 JAR을 캐시합니다. 브라우저 캐시는 사용하지 않습니다.

+0

나는 그다지 의심 스럽다. jnlp 로컬 스토리지 기능을 사용하여 내 캐시를 구현하는 것이 옳은 일이라고 생각하십니까? – joeforker

+0

그래, 좋은 경험이 있었어. 단지 FYI이지만 512K 한도가 있습니다. –

+0

자바가 나에게 슬픈 경우가 있습니다. HTTP 캐시! 얼마나 힘들 겠어, 선? 일요일! 그러나 응용 프로그램이 더 많은 로컬 저장소를 할당하려고 시도 할 수 있다고 확신하고 추가 캐시가 괜찮은지 묻는 대화 상자가 나타납니다. – joeforker

0

Java 플러그인의 최신 버전 (jdk1.6.0u10 +)은 실제로 JavaWebStart를 사용하므로 실제 JVM은 브라우저 공간에 전혀 없습니다. 모든 파일은 JavaWebStart 구성에 따라 자체 영역에 캐시됩니다.

+0

애플릿의 .jar 파일이 캐시 된 것을 알고 있습니다. 사용자의 웹 서비스 다운로드를 캐싱하려고합니다. – joeforker

관련 문제