在GitHub上用python、.net或其他非Java语言实现Oracle的RMI协议吗?到目前为止,我找到的那个教你如何从头开始实现RMI协议。我想要的是在Python或.NET 中实现Oracle/Java的RMI协议
此处的规格:https://docs.oracle.com/javase/9/docs/specs/rmi/protocol.html
应该不会很困难,因为协议从RMI://
开始。存根或骨架都可以在Python中完成。
正如这个答案中所解释的,java RMI似乎不是为在其他语言中实现而设计的。
这个答案表明,使用基于JVM的语言更容易。但不是Python,因为您必须重新实现整个RMI协议。Jython是否可以用作实现,而不是流行的(隐式(CPython?
否则,引用Joni之前引用的答案:
将REST API添加到Java服务会更容易,然后您可以从.Net或Electron应用程序调用该服务。
Python也是如此:只需在Java中调用REST服务,而不是实现完整的RMI协议。