Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Распределённые приложения и сеть > Socket`ы параллельная отправка данных |
Автор: elestrago 2.10.2015, 16:23 |
Доброго времени суток форумчане! Подскажите пожалуйста грамотный метод отправки параллельных данных серверу чтобы основные данные не переставали передаваться, к примеру: Есть программа которая постоянно обменивается какими то данными с сервером, но в определенный момент необходимо отправить файл (любого размера) Отправка данных проходит в блокирующем режиме. В мой мозг приходит пока, что два варианта решения проблемы: 1) создавать новое подключение для отправки файлов 2) создать очередь отправки данных и сделать приоритеты (но пока не понятно как организовывать очередь, наверное это отдельный поток ждущий данные в месте из складирования) Может быть кто то уже решал данную задачу и подскажет мне вариант реализации. |
Автор: Sajtran 4.10.2015, 13:15 |
оба варианта имеют место быть 1-й использцется протоколом ftp 2-й например в WebSocket для второго случая надо передавать дополнительно информацию о передаваемом фреме Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Socket`y-parallelnaya-otpravka-dannykh-id560e8576ae2015f3238b4567#findElement_E7045_5610fc32ae2015e75d97f742_0 |