435 / 246 / 43
Регистрация: 05.08.2013
Сообщений: 1,670
|
|
Взаимодействие клиента и сервера10.04.2015, 11:37. Показов 3144. Ответов 15
Метки нет Все метки)
(
клиент-серверные приложения пишу впервые. собсно на данный момент планирую общать клиент и сервер примерно так: клиент посылает серверу команду примерно так: команда:параметры. сервер отлавливает сигнал readyRead, смотрит какая команда и выбирает нужное действие. также планирую сделать для синхронизации команд что-то типа номера ожидаемой команды. к примеру сервер ждет команду login, а клиент ему шлет hello. ну и сервер шлет клиента куда подальше. Как такой вариант взаимодействия?
0
|
10.04.2015, 11:37 | |
Ответы с готовыми решениями:
15
Взаимодействие клиента и сервера UDP
Реализовать взаимодействие клиента на javascript и сервера на C# |
![]() 63 / 63 / 15
Регистрация: 20.08.2014
Сообщений: 593
|
|||||||||||||||||||||||||||||||
10.04.2015, 11:50 | |||||||||||||||||||||||||||||||
На сервере:
2
|
12.04.2015, 13:25 | |
0
|
![]() 63 / 63 / 15
Регистрация: 20.08.2014
Сообщений: 593
|
||||
13.04.2015, 06:46 | ||||
Мотороллер,
Добавлено через 1 минуту ![]()
1
|
13.04.2015, 23:54 | |
C++ Qt 68 - QTcpServer using multiple threads
C++ Qt 70 Advanced Asynchronous QTcpServer with QThreadPool Добавлено через 3 часа 51 минуту Советую перед тем как что-то делать прочитать главу из книги Шлее "Программирование поддержки сети"
2
|
![]() 63 / 63 / 15
Регистрация: 20.08.2014
Сообщений: 593
|
||
14.04.2015, 05:15 | ||
не по теме: Шлее - это больше справочник по Qt, вольный перевод документации, разбавленный не самими лучшими комментариями и примерами. Но это сугубо мое мнение.
0
|
14.04.2015, 10:38 | |
0
|
14.04.2015, 13:45 | |
Не забудьте потом про документацию и примеры: C:\Qt\Qt5.4.0\Examples\Qt-5.4\network
0
|
14.04.2015, 16:15 | |
QThreadPool учитесь использовать. Я там видео кидал. Можете код перепечатать или скачать исходники с сайта автора: http://www.voidrealms.com/
Правда, я не знаю, как быть если клиентов более полтора десятка, внешний IP, а не локалка. В любом случае, нужно сначала базовые вещи отработать
1
|
![]() 63 / 63 / 15
Регистрация: 20.08.2014
Сообщений: 593
|
||
15.04.2015, 12:54 | ||
Марк Саммерфилд - Qt Профессиональное программирование (High tech) - 2011 - а это вообще высший класс.
0
|
15.04.2015, 13:00 | |
2008? Не устарела ли? У Шлее хотя бы Qt 5.3 уже. Может, конечно, мало что изменилось. Да и никто не мешает прочитать главу из Шлее, а потом из более продвинутого Саммерфилда
0
|
![]() 63 / 63 / 15
Регистрация: 20.08.2014
Сообщений: 593
|
||
01.06.2015, 10:02 | ||
Жаль конечно, что у Саммерфилда новых книг нет. Но и то что есть - это классика, можно сказать, библия Qt ![]()
0
|
01.06.2015, 10:02 | |
Помогаю со студенческими работами здесь
16
Взаимодействие сервера (Windows) и клиента (Android) Взаимодействие клиента и сервера на основе протокола TCP/IP Взаимодействие локального AIR сокет-сервера и клиента Осуществить взаимодействие клиента и сервера на основе протокола TCP/IP Осуществить взаимодействие клиента и сервера на основе протокола UDP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
50 самых полезных примеров кода Python для частых задач
py-thonny 18.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
|
C# и продвинутые приемы работы с БД
stackOverflow 18.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
|
Angular: Вопросы и ответы на собеседовании
Reangularity 16.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
|
Архитектура Onion в ASP.NET Core MVC
stackOverflow 16.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
|
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
|
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
|
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
|
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг.
Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя.
Странные серые краски проникают и. . .
|
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 13.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
|
Топ10 библиотек C для квантовых вычислений
bytestream 13.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
|