Как бы вы закодировали карту <String, Object> с использованием буферов протокола?
Я пытаюсь использоватьБуферы протокола для сериализации сообщений.
Формат моего сообщения должен содержать карту & lt; String, Object & gt; записи ... но как мне написать определение .proto?
Насколько я знаю, у Protocol Buffers нет встроенного типа Map. Я мог бы смоделировать это, используя повторяющиеся поля. Но большая проблема у меня заключается в том, что вам нужно определить все ваши типы. Я хочу, чтобы мое сообщение было гибким, поэтому я не могу указать типы.
Есть идеи?