В настоящее время я работаю над буферами протокола Google и мне нужно создавать динамические сообщения. Мои файлы .proto уже определены, как показано ниже.
message TSInbound
{
string id = 1;
map<string,string> state = 2;
map<string,string> reading =3;
}
AFAIK, я могу использовать набор дескрипторов файла для создания динамических сообщений. Но это потребует использования компилятора для создания файлов desc. Я хотел бы создать дескриптор без компиляции файлов .proto. Есть ли способ динамического создания сообщения с использованием пользовательских файлов .proto, а не с использованием протокола?