Estoy tratando de usar Protocol Buffers para la serialización de mensajes.¿Cómo codificaría un Map <String, Object> utilizando Protocol Buffers?
Mi formato de mensaje debe contener Map < String, Object> entries ... pero ¿cómo puedo escribir la definición .proto?
Por lo que yo sé, Protocol Buffers no tiene un tipo de mapa incorporado. Podría modelar eso usando campos repetidos. Pero el gran problema que tengo es que necesitas definir todos tus tipos. Quiero que mi mensaje sea flexible, por lo que no puedo especificar los tipos.
¿Alguna idea?
Por lo que vale la pena: ahora parece 'proto3' tiene '' mapas <,> sintaxis: https://developers.google.com/protocol-buffers/docs/proto3#maps –