У меня есть следующий объект Scala, который я хотел бы сериализации с Protobuf:Акка (JVM): сериализовать actorref с Protobuf в другом сообщении
Я понимаю, что Акка приходит с ProtobufSerializer, что я могу использовать для сериализации от/до ActorRef. Поэтому я определил следующее сообщение в файле прото:
message Worker {
string id = 1;
bytes ref = 2;
}
Однако статические методы ProtobufSerializer принимают ExtentendActorSystem, что у меня нет под рукой, когда мне нужно сериализовать эти сообщения (лишь ActorSystem через атрибут context.system моего актера). Я не уверен, как фактически сериализовать мой объект на protobuf и наоборот.