Добрый день.
Вот допустим есть клиент и сервер. Оба ра Qt. Между ними нужно сделать обмен сообщениями(в сообщениях должна быть структура вида ИМЯ ПАРАМЕТРА = ЗНАЧЕНИЕ, параметров каждый раз разное количество). Для сетевого взаимодействия будут использоваться классы Qt. Мне в голову приходит идея сделать объект класа QJsonDocument, перевести его в QByteArray, а затем писать в QTcpSocket(при этом можно еще контрольную сумму прикреплять), а с другой стороны делать обратную работу. А как бы делали вы? И еще вопрос: если на одном конце пишу в QTcpSocket, а на другом читаю, может ли случиться, что функция чтения вернет меньше байт чем было записано на другом конце, если да, то в каком случае?
Похожие темы
- Форум Local time to UTC и обратно (отчет о решении) (2010)
- Форум Как обмениваться данными между двумя постгресами (2002)
- Форум Обмениваемся фотками (2018)
- Форум Количество отправленных/принятых данных сокета (2011)
- Форум определние/ограничение обьёма принятых данных (2004)
- Форум Чистый код нужен прежде всего для упрощения реверс инжиниринга? (2016)
- Форум Qt: как принято имплементировать деревья? (2011)
- Форум Синтаксический анализ на конечных автоматах (2016)
- Форум Передача данных клиенту (2008)
- Форум jabber клиент qt (2006)