Java RMI-Invocación de método remoto- es sólo Java a Java.Java RMI con Scala, ¿es esto posible?
En el sitio web Scala leí que la integración con Java es transparente y que:
programas Scala se ejecutan en la máquina virtual de Java, son el código de bytes compatible con Java para que pueda hacer un uso completo de las bibliotecas existentes de Java o código de aplicación existente. Puede llamar a Scala desde Java y puede llamar a Java desde Scala, la integración es perfecta.
¿Esto significa que puedo usar con éxito una RMI de Java a Scala?
¿Alguien ensayo En este ejemplo de primera mano?
EDIT:
Cualquier trampas conocidas o descubiertas ??
no estoy familiarizado con Scala en absoluto, ¿por qué le parece que habríamos de problemas de conversión entre los dos tipos de lista? – Gevorg
Puede ver esta pregunta para obtener más información: http://stackoverflow.com/questions/2429944/how-to-convert-a-scala-list-to-a-java-util-list. Básicamente, 'scala.collections.immutable.List' es inmutable (no se puede cambiar) mientras que' java.util.List' generalmente no se espera que sea inmutable. –