63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
1 | |
Логика обмена файлами на клиент сервером приложении09.06.2020, 21:26. Показов 237. Ответов 3
Метки нет (Все метки)
Есть сервер и клиент, сервер в один момент должен выслать файл клиенту, но во время высылания файла появилось сообщение которое так же нужно отправить клиенту, как это лучше сделать? Пересылать все в по очереди чтобы клиент ждал сначала файл, а потом сообщение? Или пересылать файл и в каждом сообщении добавлять что-то что идентифицирует файл чтобы клиент смог отличить что это именно файл и паралельно слать сообщение?
0
|
09.06.2020, 21:26 | |
Ответы с готовыми решениями:
3
Клиент-серверное приложение для обмена файлами между ПК Протокол обмена данными между клиентом и сервером Стратегия организации обмена между браузером и сервером Клиент в клиент-серверном приложении |
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
09.06.2020, 21:44 | 2 |
Если тебе нужно, чтобы сообщения приходили параллельно, сделай с идентификатором. Если не нужно, то и не нужно усложнять протокол.
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
09.06.2020, 21:55 [ТС] | 3 |
oleg-m1973, нужно, просто интересно возможно есть какие-то решения этой проблемы по лучше, потому что это выглядит как костыль
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
09.06.2020, 22:00 | 4 |
У тебя должен быть протокол обмена - какие сообщения ты отправляешь и что они значат. В любом случае у тебя там будет отдельный тип для текстового сообщения и для файла.
Добавлено через 44 секунды В тип сообщения для передачи файла включи возможность передавать файл по кускам Добавлено через 1 минуту Будешь ты пользоваться этим или нет - неважно. Здесь главное определить протокол обмена между клиентом и сервером, чтобы он менялся как можно реже, лучше никогда
0
|
09.06.2020, 22:00 | |
09.06.2020, 22:00 | |
Помогаю со студенческими работами здесь
4
Пишу я ПО для обмена данными между сервером и клиентом Логика клиент северного приложения Проблема с клиент-сервером на Qt Клиент (Qt) не соединяется с сервером на Си Клиент не соединяется с сервером непонятки с клиент-сервером Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |