Это именно то, что одному из моих колледжей пришлось построить в проприетарном проекте (с парой дополнительных интересных вещей), чтобы я мог поделиться его советами с экспертами.
Он считает, что вам не повезло,не найдет этот комбо онлайн ...
Однако, если вам не нужен конкретный формат, используемый Protobuffs, вы можете использовать Thrift .
Thrift являетсяпродукт сотрудника Facebook, который когда-то работал в Google, поэтому он очень похож на Protobuffs, и главное отличие - именно то, о чем вы просили - внутренняя реализация с использованием Boost и встроенная поддержка транспортных уровней и сервисов RPC.
Единственная проблема заключается в том, что в настоящее время нет порта Thrift для Windows, но он прекрасно работает для Linux.Также вы можете проверить опцию Protobuffs Service, она не дает много, но это хорошее место для начала.
Удачи!