|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
Ответ сервера28.04.2016, 13:19. Показов 1529. Ответов 9
Метки нет (Все метки)
Вот смотрите, есть TCP клиент и TCP сервер. Клиент стучится, сервер слушает. И вот установлено соединение между клиентом и сервером. И у меня такой вопрос. После того как соединение установлено, сервер может тут же отправить сообщение клиенту или клиент должен быть инициатором - первым отправлять сообщение?
0
|
|
| 28.04.2016, 13:19 | |
|
Ответы с готовыми решениями:
9
как считать ответ от сервера??? Получить ответ от сервера игры Boost.Asio. Как получить ответ от сервера в формате json или xml |
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 28.04.2016, 13:56 | |
|
0
|
|
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
| 28.04.2016, 14:38 [ТС] | |
|
Ну например, я же могу прослушать соединение при помощи listen дальше сделать accept, ну а потом сразу вызвать на сервере send() и отправить на клиент сообщение можно же?
Добавлено через 52 секунды После установления соединения связь сразу же становится двусторонней(то есть пакеты могут идти сразу как и от сервера так и от клиента) так? Но инициирует соединение клиент в TCP все верно?
0
|
|
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
||||
| 28.04.2016, 14:44 | ||||
|
0
|
||||
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|||
| 28.04.2016, 15:05 [ТС] | |||
Добавлено через 50 секунд То есть сервер может быть сервером для одной программы, но клиентом для другой? Как то так чтоли? Добавлено через 10 минут Просто у меня есть TCP сервер на нем есть UI. За сервером сидит оператор и вводит команды для клиента. Вот я и спрашиваю можно ли подключится с клиента к этому серверу и потом когда оператор ввел какие то команды( проверять есть ли команды для клиента) то выслать код этих команд клиенту, на клиенте сделать задачу и отправить ответ серверу. Так можно? То есть после подключения клиент сразу начинает слушать ответы вот.
0
|
|||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
||||
| 28.04.2016, 15:21 | ||||
|
0
|
||||
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
||||||
| 29.04.2016, 19:54 [ТС] | ||||||
|
Просто смотрите у меня есть клиент и сервер TCP которые связываются при помощи сокетов. Сервер написан на Qt. И я хочу сразу после установления соединения отправить с сервера на клиент сообщение таким образом
Код сервера
Добавлено через 1 минуту Поток данных здесь обычное текстовое сообщение
0
|
||||||
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 29.04.2016, 19:58 | |
|
Я не знаю как работают классы в qt но название обработчика startread наводит меня на мысль что эта функция вызывается не при подключении клиента а при получении от него данных поэтому предлагаю вам ещё раз посмотреть справку по используемым классам
0
|
|
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
| 29.04.2016, 20:58 [ТС] | |
|
Да спасибо теперь все работает
1
|
|
|
50 / 49 / 10
Регистрация: 24.01.2010
Сообщений: 225
|
||
| 30.04.2016, 22:41 | ||
|
сервер тот кто предоставляет свои ресурсы. клиент - тот кто использует эти ресурсы. всё остальное - маркетинг и к технологии КС не имеет ни какого отношения. любая программа может выступать в роли клиента и(или) сервера. удачи вам (круглый)
0
|
||
| 30.04.2016, 22:41 | |
|
Помогаю со студенческими работами здесь
10
IRC бот, ответ сервера: "Couldn't resolve your hostname"
Indy: программа не получает правильный ответ от сервера, но сниффер показывает правильный ответ Ответ сервера Ответ от сервера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|