使用Scala的Java RMI,这可能吗?

Mar*_*ace 6 java integration scala rmi

Java RMI -Remote方法调用 - 仅限Java到Java.

Scala网站上,我读到与Java的集成是无缝的,并且:

Scala程序在Java VM上运行,与Java的字节代码兼容,因此您可以充分利用现有的Java库或现有的应用程序代码.您可以从Java调用Scala,并且可以从Scala调用Java,集成是无缝的.

这是否意味着我可以成功地将Java用于Scala RMI?

有没有人亲身体验过这个?

编辑:

任何已知或发现的陷阱?

Nat*_*hes 5

是的,这是一个消息线程链接,看起来有人已经完成了它.它说:

是的,它可以!感谢帮助.我现在有一些基于RMI的Scala程序,它们将执行从一个Documentum系统到另一个(先前版本)的文档传输; Scala代码与Documentum Java库的交互非常好.

弄清楚如何将方法签名包括在内throws RemoteException似乎是最大的障碍.