当前位置: 技术问答>java相关
java.rmi.Registry 的rebind怎么用?如何把一个远程对象绑定到指定端口?
来源: 互联网 发布时间:2015-07-07
本文导语: 我用CMD命令:运行rmiregistry 1000每次都让控制台进入了等待状态! 对如何运行rmi不清楚,望高手指点! 谢了! | 添加策略文件java.policy: grant { permission java.security.AllPermission; }; 运行的时候...
我用CMD命令:运行rmiregistry 1000每次都让控制台进入了等待状态!
对如何运行rmi不清楚,望高手指点!
谢了!
对如何运行rmi不清楚,望高手指点!
谢了!
|
添加策略文件java.policy:
grant {
permission java.security.AllPermission;
};
运行的时候java -Djava.sucurity.policy=java.policy ***
这是最简单的策略文件,请勿用于商业
grant {
permission java.security.AllPermission;
};
运行的时候java -Djava.sucurity.policy=java.policy ***
这是最简单的策略文件,请勿用于商业
|
如果不用CMD那种发式,可以在代码里写
LocateRegistry.createRegistry(1099);
等同与CMD命令方式
---------------
shmilu@sina.com
LocateRegistry.createRegistry(1099);
等同与CMD命令方式
---------------
shmilu@sina.com
|
改端口号试试高一些2000以上
System.setSecurityManager(new java.rmi.RMISecurityManager());
就是java包里的唯一支持rmi的安全管理器
不用try把他包起来1!只要直接放进main函数里就行了
该如何正确配置RMISecurityManager();
System.setSecurityManager(new java.rmi.RMISecurityManager());
就是java包里的唯一支持rmi的安全管理器
不用try把他包起来1!只要直接放进main函数里就行了
该如何正确配置RMISecurityManager();
|
gzzzz