java客户端发送类和服务器从这些文件执行一个方法
我在做一个小项目 我的客户端发送一个java文件:java客户端发送类和服务器从这些文件执行一个方法,java,client-server,distributed-computing,Java,Client Server,Distributed Computing,我在做一个小项目 我的客户端发送一个java文件: public class Calc { public int add(String a, String b){ int x = Integer.parseInt(a); int y = Integer.parseInt(b); return x + y; } } 我的服务器在其包中接收此文件。这没有问题。 我希望它在我的服务器中通过客户端发送的参数执行“public int a
public class Calc {
public int add(String a, String b){
int x = Integer.parseInt(a);
int y = Integer.parseInt(b);
return x + y;
}
}
我的服务器在其包中接收此文件。这没有问题。
我希望它在我的服务器中通过客户端发送的参数执行“public int add”。
例如:我的客户端连接到服务器。
他发送Calc.java和一个字符串add(“1”、“2”)
我的服务器收到此消息并执行函数以最终返回结果
但是我不知道怎么做。。。我只找到了“execute”,但我在Calc.java中没有找到主方法
这有可能做到吗?用什么方法?这是一个非常非常非常非常非常糟糕的主意。您不希望发送源代码,然后将其作为正在运行的应用程序的一部分执行。存在可怕的安全风险
看看RMI,正如@JunedAhsan所建议的那样:它已经完全完成了您想要做的事情,但是以一种安全的方式,并且没有源代码方面。这是一个非常非常非常非常非常非常非常糟糕的主意。您不希望发送源代码,然后将其作为正在运行的应用程序的一部分执行。存在可怕的安全风险
看看RMI,正如@JunedAhsan所建议的那样:它已经完全完成了您正试图做的事情,但它是以一种安全的方式完成的,并且没有源代码方面的内容。RMI应该有帮助RMI应该有帮助