Использование boost :: asio в C++, я пытаюсь определить лучший способ шифрования пакетов в моей программе. Я подумал о том, чтобы определить пакеты самостоятельно, по номеру типа, каждый с разными фиксированными размерами пакетов. Система считывает заголовок (тип и количество записей для списков данных) и создает соответствующую структуру для приема данных, затем реагирует в соответствии с полученными данными.Эффективные типы пакетов/протокол передачи
Однако, когда я смотрю на этот метод, я задаюсь вопросом, будет ли более простой способ достичь этого, не жертвуя эффективностью.
Эти пакеты должны быть отправлены между различными приложениями через TCP. В идеале, я стараюсь использовать оба приложения, используя как минимум пропускную способность и процессор, насколько это возможно, а также максимально просто модифицировать. Какие-либо предложения?
Я удалил тег 'packet' и' packets' и добавил 'tcp'. –