【发布时间】:2015-07-04 23:43:43
【问题描述】:
我正在使用 RMI 技术创建一个项目,它可以按我的意愿运行,但现在我想将我的 RMI 类上传到服务器,我应该如何以及如何做?
我尝试过这样做:
public static void main (String [] arg) {
try {
LocateRegistry.createRegistry(30);
Registry reg = LocateRegistry.getRegistry("127.0.0.1",30);
ImbCal c = new ImbCal();
reg.rebind("MSA", c);
reg.rebind("Work", c);
System.out.println("Server is ready ....");
System.in.read();
}catch(Exception ex){
ex.printStackTrace();
System.out.print(ex.getMessage());
}
}
我知道应该:
- 更改本地主机地址。
- 为 ear 或 war 等服务器创建部署 jar。
我已经创建了一个接口和一个客户端类,并在本地测试了我的项目,它运行良好。
【问题讨论】:
-
“将我的 RMI 类上传到服务器”是什么意思?
-
我的意思是“将我的 RMI 类上传到服务器”,我想通过服务器而不是本地运行它。另外,我想知道如何创建部署 jar。谢谢