У меня есть существующая система, которая использует протокол связи protobuf между графическим интерфейсом и сервером. Теперь я хотел бы добавить некоторую настойчивость, но в настоящий момент сообщения protobuf преобразуются напрямую в сторонние пользовательские объекты.
Есть ли способ конвертировать прото-сообщения в json, которые затем могут сохраняться в базе данных.
NB: Мне не очень нравится идея создания бинарного файла protobuf для базы данных, потому что он может однажды стать не обратно совместимым с более новыми версиями и сломать систему таким образом.