2011-11-04 4 views
2

나는 항상 궁금해했다. 예를 들어 "install file : /// xyz"또는 "install http://xyz.org/my.jar"을 사용하여 OSGi에 jar 파일을 설치할 때 OSGi는 참조 만 저장합니까? 또는 파일을 일종의 로컬 저장소에 복사합니까?OSGi : 번들/jar를 캐시합니까?

원격 리소스 (예 : "http : // ... 설치")와 관련하여 특히 관심이 있습니다.

환호, T.

답변

2

네,이 캐시됩니다. http://felix.apache.org/site/apache-felix-framework-bundle-cache.html에서 :

은 OSGi 사양은 프레임 워크가 번들 과 런타임 상태를 캐시해야하지만 명시 적으로이 이 수행해야하는 방법을 정의하지 않는 것을 말한다. 결과적으로 각 OSGi 프레임 워크 구현은 번들을 다르게 캐시 할 가능성이있는 입니다.

관련 문제