실시간으로 loadvars..
VE
(구현하려는 것은 java 에서 실행시키는 어떤 프로그램에 대한 프로그레스바입니다..)
java에서 thread를 이용해 어떤 프로그램이 돌아가고,
돌면서 물리적인 텍스트 파일을 생성해서 값을 실시간으로 업데이트 합니다..
예를들어
&time=2.3
이렇게요..
그리고 그걸 동시에 플래시에서
loadvars를 통해 실시간으로 읽어오려고 했습니다.
loadvars.load(url) 를엔터프레임안에 넣었죠
텍스트 파일은 대략 1초에 2번정도 바뀔 정도로 꽤 빨리 업데이트 되는데요.
플래시에서 읽을때는.. 한 4~5초 간격으로 값이 업데이트가 되네요..
예를 들어..
1.0 1.7 2.3 2.9 3.4 4.0 4.75.3 6.16.7- 텍스트 파일의 변화값
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 5.3 5.3 - 플래시에서 읽는 값다른 게시물을 참조하니 캐시가 남아서 그럴 수 있다고 해서
var tempDate:Date = new Date() ;
var antiCashDummy:String = ?dummy= + String(tempDate.getTime()) ;
이것도 url 뒤에 파라미터로 넘겨봤으나..
뭐 크게 달라지진 않네요..
그 외에 무슨 좋은 방법이 있을까요?
참고로 loadVariables 을 이용하면 java 에서 에러납니다..
(플래시에서 읽고 있을때 자바에서 다시 쓰기 때문인것 같네요)
그리고 엔터프레임이 아닌 인터벌로도 해봤습니다~작은 도움이라도 주신다면 정말 감사하겠습니다~ ^-^
-
희선
꼭 로드바스로 읽어야만 하나요? 그럴 필요가 없을거 같은데.. 일단 로드 바스로 읽어 오는건 빠른 시간네에 힘들것 같습니다.