我有一个使用Swing GUI界面开发的Java RMI应用程序。我想将其更改为React app。是否可以从JavaScript调用RMI方法?
答案 0 :(得分:1)
也许,你可以使用hessian协议(用hessian重新实现RMI,只需从hessian servlet委托给本地RMI)。使用hessian.js
答案 1 :(得分:-1)
没有。这不可能。 Javascript根本不是Java。
您可以考虑将RMI应用程序的服务器端重写为Webservice或REST API应用程序,然后您就可以从Javascript调用其方法。它也可以是围绕现有RMI的小型包装应用程序。
喜欢:
Javascript调用(SOAP或REST) - >包装调用(RMI) - >现有的RMI应用