有没有办法将用我自己的类键入的消息发送给远程参与者?
例如,我希望能够在我的远程演员中收到这样的消息:
case myClass: MyClass => doSomething()
但我得到一个错误local class incompatible
,因为serialVersionUID
它们不同。
我发现发送 MyClass 类型消息的唯一方法是在 Json 中序列化它。但是我必须对其进行序列化/反序列化,而且更有问题的是,我没有一种干净的方式来接收两种类型的消息......
那么有没有办法向远程参与者发送强类型消息?如果没有,解决方法是什么?