![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 06.06.2013
Сообщений: 2
|
![]()
Доброго дня участникам форума. Хочу посоветоваться.
Тема частично связана с вопросами тестирования. Окружение: Есть автоматический тест, в случайный момент времени создающий скриншоты (если тест упал, то картинка сохранится, если тест прошел, картинки не будет). Выполняется тест на сервере, и запускается демоном по таймеру. Задача: Загружать картинки на машину тестировщика(ов) если они появились в папке (адрес известен и постоянен КОРЕНЬ папки со скриншотами). Как хочется сделать: СЕРВЕР С ТЕСТАМИ - служба (демон) просыпающаяся thread.sleep(4000) по таймеру и спрашивающая директорию, если она не пуста, то файлы в OutputStream и в HTTP сокет на машину тестировщика. МАШИНА ТЕСТИРОВЩИКА: Запущен сервис, принимающий поток и запихивающий его в файл - картинку. Имеются опасения, что при передаче по сети кто-нить в цепочке могет перекодировать по своему разумению байты (base 64, quot и прочее) и картинка придет битой. Не знаю как в Java, а вот для рнр был в свое время плугин перевода бинарных файлов в форму для пересылке в HTTP пакетах. Другой вариант - использовать просто бинарный поток, а не HTTP пакет. Тут появляется риск напороться на firewall и заиметь низкий приоритет пакетов из-за подозрительного сочетания "узел-протокол-порт" Предлагаю обсудить решения задачи. Пока что из средств обеспечения надежности думается снимать контрольные суммы и картинку передавать в бинарном потоке по порту, выше стандартных (1025 и выше) Благодарю за внимание. Последний раз редактировалось Avto-Tester; 06.06.2013 в 15:47. Причина: появились новые мысли, дополняю сообщение |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передача через DDE массив байтов | chertovich | Общие вопросы Delphi | 4 | 16.08.2011 18:27 |
Запись байтов из массива | Ultr164 | Общие вопросы Delphi | 6 | 05.01.2011 16:26 |
Выборка массива по битовой сетке | Sairaks | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 17.11.2009 19:36 |
Данные из буфера обмена в виде массива байтов | eda | Microsoft Office Excel | 10 | 12.08.2009 17:00 |
Строка символов в виде байтов | Blondinka | Общие вопросы Delphi | 17 | 14.09.2007 19:06 |