|
|
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
Добрый день. В общем вопрос такого плана: Есть веб сервис на java + axis. Есть десктопное приложение (тоже java), которое обращается к этому веб сервису и если необходимо забирает с сервера файл. Код: java 1. Далее из дата хэндлера забирается стрим. Подскажите как можно сделать прогресс бар при закачке файла. Можно ли как то определить сколько уже скачалось? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:02:09 |
|
||
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:07:06 |
|
||
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
Не совсем понял как мне это поможет. Поясню. Проблема не в том, чтобы взяв стрим из датахэндлера посчитать байты при сохранении. А в том, что очень похоже, что пока файл не скачается, я не получу этот самый датахэндлер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:17:28 |
|
||
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
Сделайте дамп потоков во время закачки файла. И по стэку посмотрите куда есть возможность втиснуть свой код. Первый axis довольно гибкий в этом плане. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:23:54 |
|
||
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczСделайте дамп потоков во время закачки файла. И по стэку посмотрите куда есть возможность втиснуть свой код. Первый axis довольно гибкий в этом плане. А можно небольшой примерчик как это сделать, или ссылку где об этом написано, а то я что то не совсем понимаю? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:33:50 |
|
||
|
Прогресс бар для веб сервиса. Как?
|
|||
|---|---|---|---|
|
#18+
В IDE - запустить в дебаге. Начать загрузку - нажать на паузу. В текстовой Java консоли - Ctrl+Break В стороннем приложении - подключится jvisualvm и снять дамп потоков в нужный момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2012, 19:42:42 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37629665&tid=2132753]: |
0ms |
get settings: |
17ms |
get forum list: |
21ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 339ms |
| total: | 496ms |

| 0 / 0 |
