如何从Web客户端调用Java RMI方法?

时间:2016-11-10 20:50:47

标签: java reactjs rmi

我有一个使用Swing GUI界面开发的Java RMI应用程序。我想将其更改为React app。是否可以从JavaScript调用RMI方法?

2 个答案:

答案 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应用

相关问题