У меня есть общий вопрос по программированию сокетов.
У меня есть структура C под названием Data:
struct data {
double speed;
double length;
char carName[32];
struct Attribs;
}
struct Attribs {
int color;
}
Я хотел бы иметь возможность создать подобную структуру в Java, создать сокет, создать пакет данных с вышеуказанной структурой и отправить его слушателю сокета C ++.
Что вы можете сказать мне о сериализации данных (в основном, 1 и 0, которые передаются в пакете). Как C ++ «читает» эти пакеты и воссоздает структуру? Как такие структуры хранятся в пакете?
Как правило, все, что вы можете сказать мне, чтобы дать мне идеи о том, как решить этот вопрос.
Спасибо!