А вот теперь видно просветление: "у STREAM есть свой собиратель". А не "кусками", "целиком". Знание этого позволяет принимать правильное решение при создании схемы.
Возвращаясь к самому первому вопросу почему не добавить тип Stream - потому что считаю более целесообразным обрабатывать отдельные фрагменты из onReceive.
code_33151.txt
В реальных схемах не стоит передавать файл таким образом как в представленных выше схемах (нет нормального контроля за началом/окончанием передачи). Обычно при взаимодействии клиента и сервера разрабатывается примитивный протокол, в котором используются управляющие последовательности, показывающие начало/конец файла, его размер, повтор передачи с места разрыва и т.д.
Раз уж Rysik кажется понял в чем суть - обещанные минусы ставить не буду, но впредь, перед любым высказыванием на любую тему перепроверяй свои утверждения.
Ответов: 4630
Рейтинг: 749
|
|||
карма: 26 |
| ||
файлы: 1 | code_33151.txt [3.7KB] [348] |