python 中的 Oracle (Java) RMI 协议?
Oracle's (Java) RMI protocol in python?
在 GitHub 上以 python、.net 或其他非 Java 语言实现 Oracle 的 RMI 协议?到目前为止,我找到的那个教您如何从头开始实施 RMI 协议。我想要的是在 Python 或 .NET
中实现 Oracle's/Java 的 RMI 协议
规格在这里:
https://docs.oracle.com/javase/9/docs/specs/rmi/protocol.html
应该不难,因为协议以 RMI://
开头,存根或框架都可以在 Python 中完成。
正如 中所解释的那样,java RMI 似乎并不是为在其他语言中实现而设计的。
That answer indicates that it is easier with JVM-based languages though. But not Python, because you would have to re-implement the entire RMI protocol. Would Jython be possible to use as implementation, instead of the popular (implicit) CPython ?
否则,引用Joni之前引用的答案:
It will be easier to add a REST API to the Java service, which you can then call from .Net or from the Electron app.
Python 也是如此:只需在 Java-land 中调用 REST 服务,而不是实现完整的 RMI 协议。
在 GitHub 上以 python、.net 或其他非 Java 语言实现 Oracle 的 RMI 协议?到目前为止,我找到的那个教您如何从头开始实施 RMI 协议。我想要的是在 Python 或 .NET
中实现 Oracle's/Java 的 RMI 协议规格在这里: https://docs.oracle.com/javase/9/docs/specs/rmi/protocol.html
应该不难,因为协议以 RMI://
开头,存根或框架都可以在 Python 中完成。
正如
That answer indicates that it is easier with JVM-based languages though. But not Python, because you would have to re-implement the entire RMI protocol. Would Jython be possible to use as implementation, instead of the popular (implicit) CPython ?
否则,引用Joni之前引用的答案:
It will be easier to add a REST API to the Java service, which you can then call from .Net or from the Electron app.
Python 也是如此:只需在 Java-land 中调用 REST 服务,而不是实现完整的 RMI 协议。